Python 設定座標軸

2022-09-07 23:00:38 字數 991 閱讀 8453

import matplotlib.pyplot as plt  #matplotlib.pyplot縮減為plt

import numpy as np #資料的庫

x=np.linspace(-3,3,50) #-1到1的50個點

y1=2*x+1 #一次函式

y2=x**2+1 #二次函式

plt.figure()

plt.plot(x,y1) #繪製出來

plt.plot(x,y2,color='red',linewidth=1.0,linestyle='--') #繪製出來

plt.xlim((-1,2))

plt.ylim((-2,3))

plt.xlabel('i am x')

plt.ylabel('i am y')

new_ticks=np.linspace(-1,2,5) #設定新的小標

print(new_ticks)

plt.xticks(new_ticks)#將x的刻度換成新的小標

#plt.yticks([-2,-1.8,-1,1.22,3],['really bad','bad','normal','good','really\ good'])

#y軸改為文字標度

#plt.yticks([-2,-1.8,-1,1.22,3],[r'$really\ bad$','$bad$','$normal$','$good$','$really\ good$'])

#改為好看的字型

plt.yticks([-2,-1.8,-1,1.22,3],[r'$really\ bad$','$bad\ \\alpha $','$normal$','$good$','$really\ good$'])

#改為好看的字型+新增alpha

plt.show() #顯示出來

matplotlib 設定座標軸

在使用matplotlib模組時畫座標圖時,往往需要對座標軸設定很多引數,這些引數包括橫縱座標軸範圍 座標軸刻度大小 座標軸名稱等 在matplotlib中包含了很多函式,用來對這些引數進行設定。plt.xlim plt.ylim 設定橫縱座標軸範圍 plt.xlabel plt.ylabel 設定...

matlab座標軸設定

1.axis xmin xmax ymin ymax 設定當前圖形的座標範圍,分別為x軸的最小 最大值,y軸的最小最大值 2.v axis 返回包含當前座標範圍的乙個行向量 3.axis auto 將座標軸刻度恢復為自動的預設設定 4.axis manual 凍結座標軸刻度,此時如果hold被設定為...

matlab座標軸設定

1.axis xmin xmax ymin ymax 設定當前圖形的座標範圍,分別為x軸的最小 最大值,y軸的最小最大值 2.v axis 返回包含當前座標範圍的乙個行向量 3.axis auto 將座標軸刻度恢復為自動的預設設定 4.axis manual 凍結座標軸刻度,此時如果hold被設定為...