當我們在python程序開發之中使用第三方庫matplotlib繪制圖像時 , 這些圖像都會被放在直角坐標系上顯示 , 而坐標軸刻度是根據實際數據來決定的 。而這個坐標軸刻度標簽內容實際上是可以去進行任意修改的 , 下面文章所介紹的方法就是用來修改matplotlib繪圖坐標軸刻度標簽內容 。

一、方法語法
那么在matplotlib這個庫中用來重新設置坐標軸刻度的方法為xticks以及yticks , 分別用于x坐標軸以及y坐標軸刻度設置 。方法語法如下所示:
matplotlib.pyplot.xticks(ticks=None, labels=None, **kwargs)【Python如何修改坐標軸刻度標簽?Python使用matplotlib會設置刻度顯示內容怎么做】該方法可以接收三個參數 , 第一個參數表示將坐標軸刻度的值重新來進行設置 , 如果它為空那么整個坐標軸刻度都會被清空 。第二個參數也是來設置坐標軸刻度標簽內容的 , 不過它存在時會覆蓋掉第一個參數的作用 。第三個參數用來控制標簽外觀 , 一般傳入顏色字體等屬性 。
二、代碼實例
import numpy as npimport matplotlib.pyplot as pltx = [1, 2, 3, 4]y = [95, 38, 54, 35]labels = ['Geeks1', 'Geeks2', 'Geeks3', 'Geeks4']plt.plot(x, y)plt.xticks(x, labels, rotation ='vertical')plt.show()

以上代碼就是繪制出來了一個折線圖 , 而該折線圖xy軸的坐標刻度標簽數量需要相同 。那么在調用xticks()方法重新來設置刻度標簽時 , 兩個參數所接受的序列對象中 , 元素數量也是需要和源數據相同才可以 , 否則會報錯 。
那么在將labels這個列表重新設置為x坐標軸刻度標簽之后 , 就會用其中的值來取代原先的可丟對其進行修改 。
以上就是關于“Python如何修改坐標軸刻度標簽?Python使用matplotlib會設置刻度顯示內容怎么做”的全部內容了 , 希望對你有所幫助 。



微信掃碼 , 學習更方便

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

猜你喜歡
- Python畫立體圖形代碼是什么?Python如何繪制三維立體圖形
- Python畫圖如何完全顯示坐標軸?使用matplotlib坐標軸怎么完整顯示所有刻度
- Matplotlib保存圖像的方法是什么?Python如何將matplotlib畫的圖保存到本地
- Matplotlib畫的圖怎么保存?Python用matplotlib庫繪制的圖像如何導出
- Matplotlib保存圖像不完整怎么辦?Python繪圖后圖像不能完整保存如何解決
- Matplotlib橫坐標重疊問題如何解決?Python畫多個圖像坐標軸重疊怎么辦
- 上車后硬座如何換臥鋪
- 如何在C4D軟件中制作融球效果?C4D融球功能使用技巧
- 如何利用C4D布爾運算功能給球體挖洞?C4D軟件穿孔球體制作教程
- 如何在C4D中制作物體懸浮下落的效果?C4D軟件動畫效果制作教程
