欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于matplotlib xticks用法詳解

 更新時間:2020年04月16日 14:42:24   作者:chuang94  
這篇文章主要介紹了基于matplotlib xticks用法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

這個坐標(biāo)軸變名用法,我真服氣了,我在網(wǎng)上看大家寫的教程,看的頭暈,也沒看懂他們寫xtick到底怎么用的,最后找到官方教程,看了一個例子,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)軸變成了我們想要的樣子,那么這個代碼是怎么實(shí)現(xiàn)的了

其實(shí)非常簡單,先畫圖,然后改變坐標(biāo)軸名字

其實(shí)xticks就類似覆蓋吧,而且覆蓋的數(shù)組長度要和原來橫軸的坐標(biāo)長度一致

補(bǔ)充知識: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用法詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論