%matplotlib inline
import pandas as pd
df = pd.read_csv('sports.csv', index_col=0)
df
plot을 사용하기 위해 맨 첫 줄 작성.
df에 sports.csv 읽기, df 출력.
sports.csv에는 위와 같은 데이터들이 들어있다.
df.plot()
plot메서드를 사용하면,
디폴트가 선 그래프이므로, 해당 데이터에 대해서 그래프를 그려준다.
운동별 남성과 여성의 수가 그래프로 나타나있다.
df.plot(kind='bar')
kind에 'bar'를 전달해주면,
막대그래프가 출력된다. 선 그래프보다 남성과 여성을 비교하는 것이 훨씬 보기 쉽다.
df.plot(kind='barh')
bar대신 barh라고 전달하면,
옆으로 누워있는 막대그래프가 그려진다. h는 horizontal.
df.plot(kind='bar', stacked=True)
plot에 stacked=True를 인자로 전달하면,
쌓여있는 막대그래프가 출력된다. 남성과 여성의 비율을 보기 훨씬 쉽다.
df['Female']
df에서 Female column만 출력한다.
운동별로 여성들의 수가 출력된다.
df['Female'].plot(kind='bar')
Female column에 대해서 막대 그래프를 그린다.
'데이터 분석 > Jupyter_notebook' 카테고리의 다른 글
선 그래프 (0) | 2024.04.21 |
---|---|
Numpy (0) | 2024.04.21 |
Jupyter Notebook 연습 (0) | 2024.04.21 |