Python_변수가 2개인 막대그래프
2022. 1. 5. 14:08ㆍProgramming/Python
두개의 특성변수를 하나의 막대그래프로 나타내는 방법입니다. 실습을 위해 데이터 셋을 임의로 만들었습니다.
import pandas as pd
import matplotlib as plt
df1 = pd.read_csv('C:/Users/ellyj/Desktop/data/example2018.csv',encoding='UTF-8')
df1.head()
df2 = pd.read_csv('C:/Users/ellyj/Desktop/data/example2019.csv',encoding='UTF-8')
df2.head()
데이터를 불러옵니다. id가 같고 변수가 각각 v1, v2인 데이터 입니다. merge() 함수를 통해 df1과 df2를 id을 기준으로 열을 추가해 합칩니다.
df3 = pd.merge(df1, df2, how='left', on='id')
df3
x축은 id, y축은 "2018", "2019"으로 나타낼 수있습니다.
df3.plot(x="id", y=["v1", "v2"], kind="bar",figsize=(9,8))
plt.show()
'Programming > Python' 카테고리의 다른 글
Python_numpy (0) | 2021.08.22 |
---|