matplotlibの(2) - 操作軸に関連

インポートPLTのAS matplotlib.pyplot
 インポートNP AS numpyの

X = np.linspace(-3 ,. 3、50 
Y1 = X + 2.1 * #1 図1 plt.figure()
plt.plot(X、Y1) 水平および垂直座標軸表示範囲設定 
plt.xlim(( - 1,2 ))
plt.ylim(( -2 ,. 3 )) 設定縦名の横軸 
plt.xlabelを(" I X-AM " 
plt.ylabel(I AM Y " 縦の横軸は、再定義 
new_ticks np.linspace =(-1、2、。5)     EVENLYにわたって指定された間隔数に離間戻る。plt.xticks(new_ticks)










plt.yticks([ -2、-1.8、-1、1.22、3 、]、
           [R ' $本当に\悪い$ '、R ' $悪い$ '、R ' $通常$ '、R ' $良いです$ '、R ' $本当に\良い$ ' 、])
plt.show()

 軸移動#

インポートPLTのAS matplotlib.pyplot
 インポートNP AS numpyの

X = np.linspace(-3 ,. 3、50 
Y1 = X + 2.1 * #1 図1 plt.figure()
plt.plot(X、Y1) 水平および垂直座標軸表示範囲設定 
plt.xlim(( - 1,2 ))
plt.ylim(( -2 ,. 3 )) 携帯GCA軸= "現在の軸をGET" 
AX = plt.gca()
ax.spines [ " " ] .set_color(" なし" 
ax.spines [ " トップ" ] .set_color(" なし







ax.xaxis.set_ticks_position(" ボトム" 
ax.yaxis.set_ticks_position(" " 
ax.spines [ " " ] .set_position((" データ"、0))   同時にスプライトのX及びY座標を設定します 
ax.spines [ " " ] .set_position((" データ" 、0))

plt.show()

 

おすすめ

転載: www.cnblogs.com/guoruxin/p/11247055.html