pandas에서 csv 로딩 matplotlib에서 그래프
4059 단어 pandas파이썬matplotlib
샘플 코드
pandas_matplotlib.py
import pandas as pd #csv読み込みなどもできる
import matplotlib.pyplot as plt#グラフ描写
file_name = "test.csv"
""" test.csv の中身↓
1, 3, 5
2, 4, 6
"""
#ヘッダーがcsvにないので読み込み時に追加
name_ = ["X", "Y", "Z"]
df = pd.read_csv(file_name, names=name_, encoding='cp932')
print(df)
# fig = plt.figure()
# ax = fig.add_subplot(1,1,1)
#グラフ(X, Y) とグラフ(X, Z)の重ね合わせ
ax = df.plot(x="X",y="Y", color="b", label="Y")
df.plot(x="X",y="Z", color="r", label="Z", ax=ax)
ax.set_xlabel("label_X")
ax.set_ylabel("label_YZ")
plt.show()
fig = ax.get_figure()
fig.subplots_adjust(bottom=0.2)#はみ出し阻止
fig.savefig("pandas_matplotlib.png")
결과
X Y Z
0 1 3 5
1 2 4 6
Reference
이 문제에 관하여(pandas에서 csv 로딩 matplotlib에서 그래프), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yusa0827/items/63375b409a8787bfbb3c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)