最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python matplotlib坐標軸設置的方法

 更新時間:2017年12月05日 17:19:11   作者:dreampursuer  
本篇文章主要介紹了python matplotlib坐標軸設置的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

在使用matplotlib模塊時畫坐標圖時,往往需要對坐標軸設置很多參數(shù),這些參數(shù)包括橫縱坐標軸范圍、坐標軸刻度大小、坐標軸名稱等

在matplotlib中包含了很多函數(shù),用來對這些參數(shù)進行設置。

我們可以對坐標軸進行設置,設置坐標軸的范圍,設置坐標軸上的文字描述等。

基本用法

例如:

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
# 生成x軸上的數(shù)據(jù):從-3到3,總共有50個點
x = np.linspace(-1, 1, 50)
# 定義一個線性方程
y1 = 2 * x + 1
# 定義一個二次方程
y2 = x ** 2
# 設置x軸的取值范圍為:-1到2
plt.xlim(-1, 2)
# 設置y軸的取值范圍為:-1到3
plt.ylim(-1, 3)
# 設置x軸的文本,用于描述x軸代表的是什么
plt.xlabel("I am x")
# 設置y軸的文本,用于描述y軸代表的是什么
plt.ylabel("I am y")
plt.plot(x, y2)
# 繪制紅色的線寬為1虛線的線條
plt.plot(x, y1, color='red', linewidth=1.0, linestyle='--')
# 顯示圖表
plt.show()

輸出圖為:

 

修改坐標軸的刻度

想要修改x軸的刻度,從-1到2,總共5點:

new_ticks = np.linspace(-1, 2, 5)
plt.xticks(new_ticks)

只要把上述代碼放在畫圖之前,最后畫出來的圖為:

這樣x軸上的刻度就被修改成了從-1到2共5個點。

把刻度用文字來表示

# 設置y刻度:用文字來顯示刻度
plt.yticks([-2, -1.8, -1, 1.22, 3],
  ['really bad', 'bad', 'normal', 'good', 'really good'])

上面代碼的意思就是把y刻度中的數(shù)值和文字進行了映射:

-2 => 'really bad'

-1.8 => 'bad'

-1 => 'normal'

1.22 => 'good'

3 => 'really good'

顯示圖為:

 

修改坐標軸刻度字體

為了能夠使刻度上的字體顯示得好看些,可以使用:

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

上面用正則文本方式來顯示字體,同時還用\alpha來轉(zhuǎn)義顯示數(shù)學中的alpha字母,圖像顯示如下:

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 使用Pytorch+PyG實現(xiàn)MLP的詳細過程

    使用Pytorch+PyG實現(xiàn)MLP的詳細過程

    圖神經(jīng)網(wǎng)絡是最近 AI 領域最熱門的方向之一,下面這篇文章主要給大家介紹了關于使用Pytorch+PyG實現(xiàn)MLP的詳細過程,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-03-03
  • Python實現(xiàn)強制復制粘貼的示例詳解

    Python實現(xiàn)強制復制粘貼的示例詳解

    下個文檔還要馬內(nèi)?還好我會Python,本文就來教大家來一手如何利用Python實現(xiàn)強制復制粘貼。文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2022-12-12
  • python實現(xiàn)一個簡單的貪吃蛇游戲附代碼

    python實現(xiàn)一個簡單的貪吃蛇游戲附代碼

    這篇文章主要介紹了python實現(xiàn)一個簡單的貪吃蛇游戲附代碼,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-06-06
  • python中日志logging模塊的性能及多進程詳解

    python中日志logging模塊的性能及多進程詳解

    使用Python來寫后臺任務時,時常需要使用輸出日志來記錄程序運行的狀態(tài),并在發(fā)生錯誤時將錯誤的詳細信息保存下來,以別調(diào)試和分析。Python的logging模塊就是這種情況下的好幫手。本文就介紹了python中日志logging模塊性能及多進程的相關資料,需要的朋友可以參考下。
    2017-07-07
  • Django contenttypes 框架詳解(小結(jié))

    Django contenttypes 框架詳解(小結(jié))

    這篇文章主要介紹了Django contenttypes 框架詳解(小結(jié)),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • 對PyTorch torch.stack的實例講解

    對PyTorch torch.stack的實例講解

    今天小編就為大家分享一篇對PyTorch torch.stack的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • Python2和Python3中@abstractmethod使用方法

    Python2和Python3中@abstractmethod使用方法

    這篇文章主要介紹了Python2和Python3中@abstractmethod使用方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • python subprocess pipe 實時輸出日志的操作

    python subprocess pipe 實時輸出日志的操作

    這篇文章主要介紹了python subprocess pipe 實時輸出日志的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • Python爬蟲動態(tài)ip代理防止被封的方法

    Python爬蟲動態(tài)ip代理防止被封的方法

    在本篇文章中小編給大家整理了關于Python爬蟲動態(tài)ip代理防止被封的方法以及實例代碼,需要的朋友們學習下。
    2019-07-07
  • Python爬蟲使用Selenium+PhantomJS抓取Ajax和動態(tài)HTML內(nèi)容

    Python爬蟲使用Selenium+PhantomJS抓取Ajax和動態(tài)HTML內(nèi)容

    這篇文章主要介紹了Python爬蟲使用Selenium+PhantomJS抓取Ajax和動態(tài)HTML內(nèi)容,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-02-02

最新評論

普定县| 望城县| 黄大仙区| 新郑市| 斗六市| 承德市| 黔江区| 平凉市| 辰溪县| 乌兰浩特市| 永登县| 海淀区| 长宁县| 南木林县| 宜城市| 新昌县| 通辽市| 永川市| 峨眉山市| 天气| 金塔县| 四子王旗| 嘉祥县| 嵊泗县| 华坪县| 阳泉市| 金沙县| 凤冈县| 双流县| 随州市| 广元市| 邵阳市| 荣成市| 沈阳市| 库车县| 科尔| 晋中市| 清河县| 宁安市| 五大连池市| 丰顺县|