8
A
答えて
9
私は...あなたのデータであるが、ここの近くに海面で架空の酸素レベルの「垂直」のプロットであるかわからない...何も特別なことは必要ないことを
注意。 x
とy
の値を並べ替えるだけで、最初の座標から2番目の座標まで描画された線が望む垂直線になるようにします。
(私はここでやった1つの特別なこと - あるいはあなたが望むものであってもなくてもよい - tick_top
を使用して、プロットの上部にあるxticks
を入れている。)
import matplotlib.pyplot as plt
# define data
Oxygen = [ 0.1 , 0.5, 1, 10, 15, 20, 15, 10, 1, 0.5, 0.5]
Depth = [ 0, 1, 2, 4, 8, 10, 12, 14, 16, 20, 40 ]
fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot(Oxygen, Depth, 'go--')
ax.xaxis.tick_top()
ax.set_ylabel('depth')
ax.set_ylim(50, 0)
ax.set_xlim(0, 25)
ax.set_xlabel('Oxygen level [ppm]')
plt.show()
これを利回り:
私はキーワードは「ストリップチャート」であると考えてい
...それが役に立てば幸い。たぶんあなたはhttp://matplotlib.sourceforge.net/examples/animation/strip_chart_demo.htmlに適応できますか? – XTL
x座標とy座標を反転するだけの理由はありますか? – Karmel
画像はどこですか? –