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

python中的annotate函數(shù)使用

 更新時(shí)間:2022年05月13日 16:07:36   作者:watermelon12138  
這篇文章主要介紹了python中的annotate函數(shù)使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

python的annotate函數(shù)

annotate函數(shù)

該函數(shù)的詳細(xì)參數(shù)可調(diào)用內(nèi)置屬性__doc__查看。

	import matplotlib.pyplot as plt
    # plt.annotate(str, xy=data_point_position, xytext=annotate_position, 
    #              va="center",  ha="center", xycoords="axes fraction", 
    #              textcoords="axes fraction", bbox=annotate_box_type, arrowprops=arrow_style)
    # str是給數(shù)據(jù)點(diǎn)添加注釋的內(nèi)容,支持輸入一個(gè)字符串
    # xy=是要添加注釋的數(shù)據(jù)點(diǎn)的位置
    # xytext=是注釋內(nèi)容的位置
    # bbox=是注釋框的風(fēng)格和顏色深度,fc越小,注釋框的顏色越深,支持輸入一個(gè)字典
    # va="center",  ha="center"表示注釋的坐標(biāo)以注釋框的正中心為準(zhǔn),而不是注釋框的左下角(v代表垂直方向,h代表水平方向)
    # xycoords和textcoords可以指定數(shù)據(jù)點(diǎn)的坐標(biāo)系和注釋內(nèi)容的坐標(biāo)系,通常只需指定xycoords即可,textcoords默認(rèn)和xycoords相同
    # arrowprops可以指定箭頭的風(fēng)格支持,輸入一個(gè)字典
    # plt.annotate()的詳細(xì)參數(shù)可用__doc__查看,如:print(plt.annotate.__doc__)

例1:

	import matplotlib.pyplot as plt
    fig = plt.figure(1, facecolor='white')
    fig.clf()
    plt.annotate('a decision node', (0.1, 0.5), (0.5, 0.1), va="center",  ha="center",
                 xycoords="axes fraction", textcoords="axes fraction", 
                 bbox=dict(boxstyle="sawtooth", fc="0.8"), arrowprops=dict(arrowstyle="<-"))
    plt.show()

結(jié)果如下:

在這里插入圖片描述

例2:給注釋和數(shù)據(jù)點(diǎn)指定不同的坐標(biāo)系

	import matplotlib.pyplot as plt
    fig = plt.figure(1, facecolor='white')
    fig.clf()
    # 這里指定數(shù)據(jù)點(diǎn)的坐標(biāo)系原點(diǎn)在xy軸的左下角,而注釋的坐標(biāo)系原點(diǎn)在這個(gè)圖像(figure)的左下角
    # 所以才會(huì)出現(xiàn)注釋內(nèi)容下移覆蓋了x軸
    plt.annotate('a decision node', (0.1, 0.5), (0.5, 0.1), va="center",  ha="center",
                 xycoords="axes fraction", textcoords="figure fraction", 
                 bbox=dict(boxstyle="sawtooth", fc="0.8"), arrowprops=dict(arrowstyle="<-"))
    plt.show()

結(jié)果如下:

在這里插入圖片描述

可視化annotate()函數(shù)解析

函數(shù)功能:添加圖形內(nèi)容細(xì)節(jié)的指向型注釋文本。

調(diào)用簽名:

plt.annotate(string, xy=(np.pi/2, 1.0), xytext=((np.pi/2)+0.15, 1,5), weight="bold", color="b", arrowprops=dict(arrowstyle="->", connectionstyle="arc3", color="b"))
  • string:圖形內(nèi)容的注釋文本
  • xy:被注釋圖形內(nèi)容的位置坐標(biāo)
  • xytext:注釋文本的位置坐標(biāo)
  • weight:注釋文本的字體粗細(xì)風(fēng)格
  • color:注釋文本的字體顏色
  • arrowprops:指示被注釋內(nèi)容的箭頭的屬性字典

代碼實(shí)現(xiàn):

import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0.05, 10, 1000)
y = np.sin(x)
plt.plot(x, y, ls="-.", lw=2, c="c", label="plot figure")
plt.legend()
plt.annotate("maximum", xy=(np.pi/2, 1.0), xytext=((np.pi/2)+1.0, .8),
             weight="bold", color="b", 
             arrowprops=dict(arrowstyle="->", connectionstyle="arc3", color="b"))
plt.show()

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • web.py獲取上傳文件名的正確方法

    web.py獲取上傳文件名的正確方法

    這篇文章主要介紹了web.py獲取上傳文件名的正確方法,遇到這個(gè)問(wèn)題的朋友可能會(huì)困惑半天,使用本文的正確方法就可以解決這個(gè)問(wèn)題了,需要的朋友可以參考下
    2014-08-08
  • Pygame顯示文字的實(shí)現(xiàn)示例

    Pygame顯示文字的實(shí)現(xiàn)示例

    本文主要介紹了Pygame顯示文字的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • 利用Python實(shí)現(xiàn)某OA系統(tǒng)的自動(dòng)定位功能

    利用Python實(shí)現(xiàn)某OA系統(tǒng)的自動(dòng)定位功能

    這篇文章主要介紹了利用Python實(shí)現(xiàn)某OA系統(tǒng)的自動(dòng)定位功能,本文通過(guò)圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Python編程之Re模塊下的函數(shù)介紹

    Python編程之Re模塊下的函數(shù)介紹

    這篇文章主要介紹了Python編程之Re模塊下的函數(shù)介紹,還是比較不錯(cuò)的,這里分享給大家,供需要的朋友參考。
    2017-10-10
  • 在Python中操作列表之List.append()方法的使用

    在Python中操作列表之List.append()方法的使用

    這篇文章主要介紹了在Python中操作列表之List.append()方法的使用,是Python入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-05-05
  • Pandas如何將表格的前幾行生成html實(shí)戰(zhàn)案例

    Pandas如何將表格的前幾行生成html實(shí)戰(zhàn)案例

    這篇文章主要介紹了Pandas如何將表格的前幾行生成html實(shí)戰(zhàn)案例,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-08-08
  • Python GUI之tkinter窗口視窗教程大集合(推薦)

    Python GUI之tkinter窗口視窗教程大集合(推薦)

    這篇文章主要介紹了Python GUI之tkinter窗口視窗教程大集合,看這一篇教程足了,本文通過(guò)圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • 基于Python實(shí)現(xiàn)一鍵批量查詢郵編

    基于Python實(shí)現(xiàn)一鍵批量查詢郵編

    這篇文章主要為大家詳細(xì)介紹了如何利用Python快速實(shí)現(xiàn)查詢excel表格里所有郵編對(duì)應(yīng)的地址信息,將輸出的省市縣信息分開(kāi)放在不同的單元格中,感興趣的可以了解下
    2023-08-08
  • pandas的排序和排名的具體使用

    pandas的排序和排名的具體使用

    這篇文章主要介紹了pandas的排序和排名的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Python3爬蟲(chóng)之urllib攜帶cookie爬取網(wǎng)頁(yè)的方法

    Python3爬蟲(chóng)之urllib攜帶cookie爬取網(wǎng)頁(yè)的方法

    今天小編就為大家分享一篇Python3爬蟲(chóng)之urllib攜帶cookie爬取網(wǎng)頁(yè)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12

最新評(píng)論

新蔡县| 湖口县| 迁西县| 靖江市| 葵青区| 灌阳县| 清流县| 天津市| 肇源县| 鹤山市| 寿阳县| 莒南县| 肥乡县| 黔西县| 宕昌县| 广丰县| 富源县| 延安市| 含山县| 辽阳县| 娄烦县| 宽城| 镇安县| 托克逊县| 梅河口市| 白山市| 龙泉市| 商水县| 枣庄市| 石狮市| 汨罗市| 高阳县| 新竹市| 兰州市| 昆山市| 潼关县| 福建省| 凭祥市| 合肥市| 扶绥县| 高台县|