matplotlib是python第三方庫中用來完成圖像處理和繪制操作的,而它可以去繪制的基本上都是可視化統計圖表,所以這些圖表都是會放在直角坐標系上來顯示 。而坐標軸上的數據以及最大最小值就是根據繪圖數據來自動生成的,下面會介紹手動設置坐標軸范圍的方法 。

xlim和ylim
matplotlib第三方庫用來繪圖的模塊是pyplot,而其中控制坐標軸范圍的的方法是xlim以及ylim,從名字上就可以看出來分別是用來設置x坐標軸以及y坐標軸的 。這兩個方法的語法以及所需要的參數都是一樣的,可以傳入任意類型和任意多的參數值 。
那么設置坐標軸范圍只需要傳入兩個不相同的數字就可以了,而這兩個數字中前一個必須要小于后一個,因為坐標軸刻度都是從左往右、從下到上開始由小到大的增加的 。并且這兩個數字的值是可以隨意去設置的,比原數據大或者小都可以,代碼示例如下所示:
import matplotlib.pyplot as pltx = [0, 1, 2, 3, 4,5]y = [0, 1, 2, 3, 4,5]plt.plot(x, y)plt.xlim(-5,5)plt.show()

上面代碼就是去繪制了一個折線圖,而這個折線圖按照原本數據就是一條角度為45°的直線 。但是在重新設置了x坐標軸范圍之后,整個坐標軸的范圍就是從-5到5 。但是用來繪制折線圖的數據沒變,所以這個折線就會從x軸中間0開始向上衍生 。
【Python坐標軸范圍如何設置?Matplotlib繪圖怎么設置坐標軸范圍】以上就是關于“Python坐標軸范圍如何設置?Matplotlib繪圖怎么設置坐標軸范圍”的全部內容了,希望對你有所幫助 。



微信掃碼,學習更方便

現在報名贈100例知識點合集

猜你喜歡
- Python坐標軸標簽中文出錯怎么辦?Python坐標軸字體大小如何調整
- Python設置坐標軸名稱怎么做?Python坐標軸標簽如何傾斜
- Python畫三維折線圖代碼是什么?Python如何繪制三維折線圖
- Python畫立體圖形代碼是什么?Python如何繪制三維立體圖形
- Python如何修改坐標軸刻度標簽?Python使用matplotlib會設置刻度顯示內容怎么做
- Python畫圖如何完全顯示坐標軸?使用matplotlib坐標軸怎么完整顯示所有刻度
- Matplotlib保存圖像的方法是什么?Python如何將matplotlib畫的圖保存到本地
- Matplotlib畫的圖怎么保存?Python用matplotlib庫繪制的圖像如何導出
- Matplotlib保存圖像不完整怎么辦?Python繪圖后圖像不能完整保存如何解決
- Matplotlib橫坐標重疊問題如何解決?Python畫多個圖像坐標軸重疊怎么辦
