私は200データポイントのcsvを持っています。私がそれをプロットすると、x軸は0から200のデフォルト値をとります。しかし、4つのデータポイントが各イベントに対応しているので、x軸に0から50までの値が必要です。Matplotlibは区間内に軸の値を指定します
これは私が効果的に4で、x軸上の数字を分割し、これを変更することができますどのように今
import matplotlib.pyplot as plt
fig1 = plt.figure()
ax1 = fig1.add_subplot(111)
ax1.plot(val, color='blue', label='t1')
ax1.plot(val2, color='red', label='t2')
ax1.plot(val3, color='green', label='t3')
ax1.plot(val5, color='magenta', label='t4')
plt.axis([0,200,0,0.8])
plt.xlabel('Values')
plt.ylabel('Events')
ax1.legend(loc='upper right')
任意のアイデアを持っているものでしょうか?
、それは '200チェック' lenは(np.arange(0,50,0.25))であります –
申し訳ありませんが、ここで混乱するかもしれない質問かもしれませんが、0から50の200ポイントがある場合、ステップサイズは0.25125 ... – ImportanceOfBeingErnest
でなければなりません。この場合、 'np.linspace(0,50,200) '。 –