Pythonは視覚的な線図を描きます

1. plyに渡すデータとしてNumpyndarrayを使用します

import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt

np.random.seed(1000)
y = np.random.standard_normal(10)
print "y = %s"% y
x =range(len(y))
print "x=%s"% x
plt.plot(y)
plt.show()

2. 軸を操作し、グリッドとラベルを追加するための関数

import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt

np.random.seed(1000)
y = np.random.standard_normal(10)
plt.plot(y.cumsum())
plt.grid(True) ##グリッドを増やす
plt.axis('tight') #座標軸適応データ量軸設定座標軸
plt.show()

3. plt.xlimとplt.ylimは、各軸の最小値と最大値を設定します

#! /etc/bin/python
# coding=utf-8import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt

np.random.seed(1000)
y = np.random.standard_normal(20)
plt.plot(y.cumsum())
plt.grid(True) ##グリッドを増やす
plt.xlim(-1,20)
plt.ylim(np.min(y.cumsum())-1, np.max(y.cumsum())+1)

plt.show()

4. タイトルとラベルを追加plt.title、plt.xlabe、plt.ylabel個別のポイント、ライン

#! /etc/bin/python
# coding=utf-8import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt

np.random.seed(1000)
y = np.random.standard_normal(20)

plt.figure(figsize=(7,4)) #キャンバスサイズ
plt.plot(y.cumsum(),'b',lw =1.5) #青い線
plt.plot(y.cumsum(),'ro') #個別のポイント
plt.grid(True)
plt.axis('tight')
plt.xlabel('index')
plt.ylabel('value')
plt.title('A simple Plot')
plt.show()

上記は、Python描画視覚線図の詳細な内容です。Python描画線図の詳細については、ZaLou.Cnの他の関連記事に注意してください。

Recommended Posts

Pythonは視覚的な線図を描きます
Pythonは関数メソッドを定義します
Pythonはファイルを1行ずつ読み取ります
pythonクローラー用のSeleniumビジュアルクローラー