https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.plot.html
pandas.DataFrame.plot — pandas 1.4.3 documentation
Name to use for the xlabel on x-axis. Default uses index name as xlabel, or the x-column name for planar plots. Changed in version 1.2.0: Now applicable to planar plots (scatter, hexbin).
pandas.pydata.org
plot은 matplotlib import없이도 사용가능하지만, 도화지 자체가 matplotlib이다(Axes-level)
matplotlib 설정을 변경하면 plot 그래프도 알아서 바뀐다
import matplotlib.pyplot as plt
COLOR = 'white'
plt.rcParams['text.color'] = COLOR
plt.rcParams['axes.labelcolor'] = COLOR
plt.rcParams['xtick.color'] = COLOR
plt.rcParams['ytick.color'] = COLOR
ax = mpg['total'].plot.hist(fontsize=15, color='blue')
plt.xticks(fontsize=25)
ax.tick_params(axis='x', labelcolor = 'red')
[파이썬/Pandas] 막대 그래프 그리기
안녕하세요. 이번 글에서는 Pandas 라이브러리를 사용해 막대그래프를 그리는 법을 설명해 보겠습니다. Pandas 라이브러리는 데이터 정리 및 분석 할 때 많이 사용되며 쉽게 다양한 그래프를 바로
benn.tistory.com
데이터 프레임
import matplotlib.pyplot as plt
#글자
plt.rcParams["figure.figsize"] = (10,6)
plt.rcParams['axes.grid'] = True
plt.rcParams['font.family'] ='Malgun Gothic'
plt.rcParams['axes.unicode_minus'] = False
plt.rcParams['xtick.labelsize'] = 20
plt.rcParams['ytick.labelsize'] = 20
plt.rcParams['axes.labelsize'] = 25
df.plot.bar(x='lang', y='val')
응용 색깔입히기 palette, figsize, width, alpha
df.plot은 사이즈를 조정할떄 figsize 매개변수를 사용한다.
my_palette = ['#264653','#2A9D8F','#E9C46A','#E76F51']
df = df.sort_values(by=['val'], ascending=False)
ax = df.plot.bar(x='lang', y='val', rot=0, figsize=(15,7), width=0.7, color=my_palette, alpha=0.9)
'파이썬. 데이터분석 > Matplotlib' 카테고리의 다른 글
matplotlib : 막대그래프 두께width 조절 (0) | 2022.10.04 |
---|---|
subplot 예시 사이트 모음 (1) | 2022.10.04 |
matplotlib : ax.tick_params (0) | 2022.07.21 |
matplotlib : 전역설정(global) rcParams 정리 (0) | 2022.07.21 |
matplotlib bar : stateless방식 (0) | 2022.07.17 |