1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

俺用メモ python csv グラフ

Posted at

#はじめに
論文用のグラフを作りたい.
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()

##4.csvの中身.
image.png

##結果
image.png

##メモ
3列目は使っていない.
CSVは.pyと同じフォルダに入れておく.

###今後やりたいこと
論文のフォーマットに合わせて編集.
軸ラベルや凡例を入れる

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?