#はじめに
論文用のグラフを作りたい.
Excelを使うと便利なのだが,,同じ大きさ(幅や高さ)のグラフを量産するのはExcelはどうも苦手らしい.
後々忘れると思うのでメモしておく.
データはCSVで保存されたものを使う.
#やり方
##大まかな流れ
spyderを使う.
pandasとmatplotlibを使う.
csvを読み込む.
読み込んだ値をdfという名前で定義する.
1列目,2列目,3列目にそれぞれ'num1', 'num2', 'num3'という名前を付ける.
printでちゃんとCSVが読み込めているか確認する.
plt.plot(df['num1'], df['num2'],marker="o") X軸をnum1,Y軸をnum2で書く.マーカーでプロットする.
PNGで保存する.
##コード
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv('4.csv', names=['num1', 'num2', 'num3'])
print(df)
plt.plot(df['num1'], df['num2'],marker="o")
plt.savefig("1.png")
plt.show()
##メモ
3列目は使っていない.
CSVは.pyと同じフォルダに入れておく.
###今後やりたいこと
論文のフォーマットに合わせて編集.
軸ラベルや凡例を入れる