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

matplotlib之pyplot模塊添加文本、注解(text和annotate)

 更新時(shí)間:2022年05月09日 11:50:44   作者:mighty13  
matplotlib是python最著名的繪圖庫(kù),它提供了一整套和matlab相似的命令A(yù)PI,十分適合交互式地行制圖,下面這篇文章主要給大家介紹了關(guān)于matplotlib之pyplot模塊添加文本、注解(text和annotate)的相關(guān)資料,需要的朋友可以參考下

概述

text函數(shù)作用是根據(jù)x,y坐標(biāo)向圖像添加文本。

annotate函數(shù)作用是根據(jù)x,y坐標(biāo)向圖像添加文本注解。

兩者非常相似,但是又有一定差別。

text函數(shù)概述

text函數(shù)的簽名為:matplotlib.pyplot.text(x, y, s, fontdict=None, **kwargs)

參數(shù)說(shuō)明如下:

  • x,y:放置文本的坐標(biāo)。浮點(diǎn)數(shù)。必備參數(shù)。
  • s:文本。字符串。必備參數(shù)。
  • fontdict:字體屬性字典,用于覆蓋默認(rèn)文本的字體屬性。字典。默認(rèn)值為None,應(yīng)用rcParams中的字體屬性。可選參數(shù)。
  • **kwargs:Text對(duì)象的相關(guān)屬性。

text函數(shù)的返回值為Text對(duì)象。

annotate函數(shù)概述

annotate函數(shù)的簽名為:matplotlib.pyplot.annotate(text, xy, *args, **kwargs))

參數(shù)說(shuō)明如下:

text:注解文本。字符串。必備參數(shù)。

xy:需要注解的坐標(biāo),使用xycoords參數(shù)確定的坐標(biāo)系。浮點(diǎn)數(shù)元組。必備參數(shù)。

xycoords:設(shè)置xy參數(shù)所使用的坐標(biāo)系。字符串、Artist Transform 、可調(diào)用對(duì)象、 (float, float)。默認(rèn)值為'data',即被注解對(duì)象的坐標(biāo)系??蛇x參數(shù)。

說(shuō)明
‘figure points’相對(duì)于圖像左下角的點(diǎn)數(shù)(points)
‘figure pixels’相對(duì)于圖像左下角的像素?cái)?shù)(pixels)
‘figure fraction’相對(duì)于圖像左下角的比例((0, 0) 為圖像左下角 (1, 1) 為右上角)
‘axes points’相對(duì)于子圖左下角的點(diǎn)數(shù)(points)
‘axes pixels’相對(duì)于子圖左下角的像素?cái)?shù)(pixels)
‘axes fraction’相對(duì)于子圖左下角的比例
‘data’默認(rèn)值,使用被注解對(duì)象的坐標(biāo)系
‘polar’(theta, r)

xytext:放置注解文本的坐標(biāo)。浮點(diǎn)數(shù)元組。默認(rèn)值為xy。必備參數(shù)。

textcoords:設(shè)置xytext所使用的的坐標(biāo)系。字符串、Artist Transform 、可調(diào)用對(duì)象、 (float, float)。默認(rèn)值為xycoords參數(shù)。

說(shuō)明
‘offset points’xy參數(shù)值的偏移量,單位為點(diǎn)(points)
‘offset pixels’xy參數(shù)值的偏移量,單位為像素(pixels)

annotation_clip:當(dāng)注解超出子圖區(qū)域后是否繪制。布爾值或None。默認(rèn)值為None。可選參數(shù)。

  • True:只有當(dāng)xy坐標(biāo)位于子圖之內(nèi)才繪制注解。
  • False:不檢測(cè)xy坐標(biāo)位置,一直繪制注解。
  • None:只有當(dāng)xy坐標(biāo)位于子圖之內(nèi)才繪制注解,且xycoords 參數(shù)值為'data'。

**kwargs:Text對(duì)象的相關(guān)屬性。

arrowprops:被注解坐標(biāo)點(diǎn)xy與注解文本位置xytext之間的箭頭屬性。字典, FancyArrowPatch對(duì)象屬性。默認(rèn)值為None,即不繪制箭頭。可選參數(shù)。

FancyArrowPatch相關(guān)屬性如下:

text函數(shù)和annotate函數(shù)的對(duì)比

根據(jù)下面的示例可知:

text函數(shù)可在指定坐標(biāo)點(diǎn)繪制文本。

annotate函數(shù)如果只使用text和xy參數(shù),那么功能與text函數(shù)類似。

但是annotate函數(shù)可以獨(dú)立設(shè)置注解文本的位置,還可以添加需要注解的數(shù)據(jù)坐標(biāo)與注解文本之間的箭頭。

import matplotlib.pyplot as plt

plt.xlim(0,5)
plt.ylim(0,5)
# 繪制3個(gè)坐標(biāo)點(diǎn)
plt.plot((3,3,3),(1,2,3),'o')
# 使用text函數(shù)設(shè)置文本
plt.text(3,1,'text')
# 使用annotate函數(shù)必備參數(shù)繪制注解
plt.annotate('annotate', xy=(3, 2))
# 使用annotate函數(shù)繪制注解,添加指示箭頭
plt.annotate('annotate', xy=(3, 3), xytext=(4,3),
            arrowprops=dict(arrowstyle='->',facecolor='black')
            )
plt.show()

總結(jié)

到此這篇關(guān)于matplotlib之pyplot模塊添加文本、注解(text和annotate)的文章就介紹到這了,更多相關(guān)matplotlib pyplot模塊添加文本注解內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • pytorch模型保存到本地后,如何實(shí)現(xiàn)繼續(xù)訓(xùn)練

    pytorch模型保存到本地后,如何實(shí)現(xiàn)繼續(xù)訓(xùn)練

    在PyTorch中,保存和加載模型對(duì)于實(shí)現(xiàn)模型訓(xùn)練的中斷和恢復(fù)非常有用,保存模型主要有兩種方式:一是保存整個(gè)模型包括結(jié)構(gòu)與參數(shù);二是僅保存模型的state_dict,加載模型時(shí),若保存了整個(gè)模型則直接加載,若僅保存了state_dict,則需先實(shí)例化模型結(jié)構(gòu)后加載
    2024-09-09
  • 手寫一個(gè)python迭代器過(guò)程詳解

    手寫一個(gè)python迭代器過(guò)程詳解

    這篇文章主要介紹了手寫一個(gè)python迭代器過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • Python 捕獲代碼中所有異常的方法

    Python 捕獲代碼中所有異常的方法

    這篇文章主要介紹了Python 捕獲代碼中所有異常的方法,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-08-08
  • 使用python實(shí)現(xiàn)希爾、計(jì)數(shù)、基數(shù)基礎(chǔ)排序的代碼

    使用python實(shí)現(xiàn)希爾、計(jì)數(shù)、基數(shù)基礎(chǔ)排序的代碼

    希爾排序是一個(gè)叫希爾的數(shù)學(xué)家提出的一種優(yōu)化版本的插入排序。這篇文章主要介紹了使用python實(shí)現(xiàn)希爾、計(jì)數(shù)、基數(shù)基礎(chǔ)排序,需要的朋友可以參考下
    2019-12-12
  • Python接口自動(dòng)化之淺析requests模塊post請(qǐng)求

    Python接口自動(dòng)化之淺析requests模塊post請(qǐng)求

    這篇文章Python接口自動(dòng)化之淺析requests模塊post請(qǐng)求,以下主要介紹requests模塊中的post請(qǐng)求的使用,post源碼,data、json參數(shù)應(yīng)用場(chǎng)景及實(shí)戰(zhàn)
    2021-08-08
  • Python中安裝庫(kù)的常用方法介紹

    Python中安裝庫(kù)的常用方法介紹

    大家好,本篇文章主要講的是Python中安裝庫(kù)的常用方法介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2022-01-01
  • Python3實(shí)現(xiàn)自定義比較排序/運(yùn)算符

    Python3實(shí)現(xiàn)自定義比較排序/運(yùn)算符

    這篇文章主要介紹了Python3實(shí)現(xiàn)自定義比較排序/運(yùn)算符,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • Python實(shí)現(xiàn)快速提取Word表格并寫入Excel

    Python實(shí)現(xiàn)快速提取Word表格并寫入Excel

    在日常辦公中,常常會(huì)遇到需要從Word文檔中提取表格內(nèi)容,并將其寫入Excel表格的需求,下面我們就來(lái)看看如何使用Python實(shí)現(xiàn)快速提取Word表格并寫入Excel吧
    2024-12-12
  • python寫一個(gè)md5解密器示例

    python寫一個(gè)md5解密器示例

    這篇文章主要介紹了python寫一個(gè)md5解密器示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • Python利用邏輯回歸分類實(shí)現(xiàn)模板

    Python利用邏輯回歸分類實(shí)現(xiàn)模板

    這篇文章主要介紹了Python利用邏輯回歸分類實(shí)現(xiàn)模板的思路,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-02-02

最新評(píng)論

且末县| 军事| 济源市| 达尔| 湖北省| 安泽县| 龙里县| 荣成市| 松滋市| 泽州县| 嘉善县| 忻城县| 博白县| 西盟| 梁山县| 莱阳市| 麻江县| 永胜县| 融水| 宁陕县| 肃宁县| 沙雅县| 高青县| 潜江市| 平度市| 洛南县| 荥阳市| 揭西县| 郎溪县| 宽城| 莱芜市| 湟中县| 四平市| 衡阳市| 吉木萨尔县| 新郑市| 和静县| 历史| 阜新| 密云县| 汽车|