基于matplotlib xticks用法詳解
這個(gè)坐標(biāo)軸變名用法,我真服氣了,我在網(wǎng)上看大家寫的教程,看的頭暈,也沒看懂他們寫xtick到底怎么用的,最后找到官方教程,看了一個(gè)例子,over
xticks到底有什么用,其實(shí)就是想把坐標(biāo)軸變成自己想要的樣子
import matplotlib.pyplot as plt x = [1, 2, 3, 4] y = [1, 4, 9, 6] labels = ['Frogs', 'Hogs', 'Bogs', 'Slogs'] plt.plot(x, y) # You can specify a rotation for the tick labels in degrees or with keywords. plt.xticks(x, labels, rotation='vertical') # Pad margins so that markers don't get clipped by the axes plt.margins(0.2) # Tweak spacing to prevent clipping of tick-labels plt.subplots_adjust(bottom=0.15) plt.show()
我們看下結(jié)果
大家看,坐標(biāo)軸變成了我們想要的樣子,那么這個(gè)代碼是怎么實(shí)現(xiàn)的了
其實(shí)非常簡(jiǎn)單,先畫圖,然后改變坐標(biāo)軸名字
其實(shí)xticks就類似覆蓋吧,而且覆蓋的數(shù)組長(zhǎng)度要和原來橫軸的坐標(biāo)長(zhǎng)度一致
補(bǔ)充知識(shí):plt.xticks中的參數(shù)代表的含義與scatter等函數(shù)中的變量的意義
plt.xticks([0,1],[1,2],rotation=0)
[0,1]代表x坐標(biāo)軸的0和1位置,[2,3]代表0,1位置的顯示lable,rotation代表lable顯示的旋轉(zhuǎn)角度。
values=data[‘values']
plt.scatter(values[:,0],values[:,2],marker=‘o')#以數(shù)據(jù)的第零列做x軸,第三列做y軸,來描繪散點(diǎn)圖
以上這篇基于matplotlib xticks用法詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Django中傳遞參數(shù)到URLconf的視圖函數(shù)中的方法
這篇文章主要介紹了Django中傳遞參數(shù)到URLconf的視圖函數(shù)中的方法,Django是最具人氣的Python開發(fā)框架,需要的朋友可以參考下2015-07-07Python實(shí)現(xiàn)Restful API的例子
今天小編就為大家分享一篇Python實(shí)現(xiàn)Restful API的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-08-08pytorch使用horovod多gpu訓(xùn)練的實(shí)現(xiàn)
這篇文章主要介紹了pytorch使用horovod多gpu訓(xùn)練的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09Python函數(shù)基礎(chǔ)實(shí)例詳解【函數(shù)嵌套,命名空間,函數(shù)對(duì)象,閉包函數(shù)等】
這篇文章主要介紹了Python函數(shù)基礎(chǔ),結(jié)合實(shí)例形式詳細(xì)分析了函數(shù)嵌套,命名空間,函數(shù)對(duì)象,閉包函數(shù)等相關(guān)概念、原理、用法及操作注意事項(xiàng),需要的朋友可以參考下2019-03-03利用Python實(shí)現(xiàn)一個(gè)簡(jiǎn)單的Web匯率計(jì)算器
Dash?是一個(gè)用于構(gòu)建基于?Web?的應(yīng)用程序的?Python?庫,無需?JavaScript?。本文將利用Dash編寫一個(gè)簡(jiǎn)單的Web匯率計(jì)算器,感興趣的可以了解一下2022-08-08淺談Python使用pickle模塊序列化數(shù)據(jù)優(yōu)化代碼的方法
這篇文章主要介紹了淺談Python使用pickle模塊序列化數(shù)據(jù)優(yōu)化代碼的方法,pickle模塊可以對(duì)多種Python對(duì)象進(jìn)行序列化和反序列化,序列化稱為pickling,反序列化稱為unpickling,需要的朋友可以參考下2023-07-07