2021年6月20日日曜日

簡易グラフ - matplotlib - python

■インポート


import matplotlib.pyplot as plt
 matplotlibの pyplot をインポート
 以降の呼び出し簡略化のため「plt」と名前を付ける

■簡易グラフ


・表示用データ

#-10~10
lsX = range(-10, 11)

#-10~10の2乗
lsY = [a**2 for a in range(-10, 11)]
 ※データの長さは等しくなるように

・線グラフ

plt.plot(lsX, lsY)

plt.show()
plt.plot() にX軸とY軸の値を指定
plt.show() でグラフを表示

・棒グラフ

plt.bar(lsX, lsY)

plt.show()

・散布図

plt.scatter(lsX, lsY)

plt.show()

・ヒストグラム

plt.hist(lsY)

plt.show()
plt.hist() に値を指定
  デフォルトでは自動で10区間に分割する

plt.hist(lsY, bins=20)

plt.show()
bins= に分割数を指定できる

0 件のコメント:

コメントを投稿