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

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

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

python的annotate函數(shù)

annotate函數(shù)

該函數(shù)的詳細參數(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ù)點添加注釋的內(nèi)容,支持輸入一個字符串
    # xy=是要添加注釋的數(shù)據(jù)點的位置
    # xytext=是注釋內(nèi)容的位置
    # bbox=是注釋框的風(fēng)格和顏色深度,fc越小,注釋框的顏色越深,支持輸入一個字典
    # va="center",  ha="center"表示注釋的坐標(biāo)以注釋框的正中心為準(zhǔn),而不是注釋框的左下角(v代表垂直方向,h代表水平方向)
    # xycoords和textcoords可以指定數(shù)據(jù)點的坐標(biāo)系和注釋內(nèi)容的坐標(biāo)系,通常只需指定xycoords即可,textcoords默認(rèn)和xycoords相同
    # arrowprops可以指定箭頭的風(fēng)格支持,輸入一個字典
    # plt.annotate()的詳細參數(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ù)點指定不同的坐標(biāo)系

	import matplotlib.pyplot as plt
    fig = plt.figure(1, facecolor='white')
    fig.clf()
    # 這里指定數(shù)據(jù)點的坐標(biāo)系原點在xy軸的左下角,而注釋的坐標(biāo)系原點在這個圖像(figure)的左下角
    # 所以才會出現(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)容細節(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:注釋文本的字體粗細風(fēng)格
  • color:注釋文本的字體顏色
  • arrowprops:指示被注釋內(nèi)容的箭頭的屬性字典

代碼實現(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()

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

相關(guān)文章

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

最新評論

雅安市| 凤台县| 黄大仙区| 交城县| 武清区| 九龙坡区| 泰宁县| 绥芬河市| 安丘市| 德清县| 枞阳县| 太康县| 自贡市| 太仆寺旗| 南城县| 嘉善县| 沂南县| 博白县| 濮阳市| 乌兰察布市| 荥阳市| 泽州县| 孙吴县| 古蔺县| 济南市| 扎赉特旗| 开封市| 镇远县| 松桃| 平果县| 民和| 成安县| 渑池县| 淮阳县| 开阳县| 宝鸡市| 资源县| 安平县| 浙江省| 隆安县| 唐河县|