日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python matplotlib畫圖時圖例說明(legend)放到圖像外側詳解

瀏覽:173日期:2022-07-25 13:19:46

用python的matplotlib畫圖時,往往需要加圖例說明。如果不設置任何參數,默認是加到圖像的內側的最佳位置。

import matplotlib.pyplot as pltimport numpy as np x = np.arange(10) fig = plt.figure()ax = plt.subplot(111) for i in xrange(5): ax.plot(x, i * x, label=’$y = %ix$’ % i) plt.legend() plt.show()

這樣的結果如圖所示:

Python matplotlib畫圖時圖例說明(legend)放到圖像外側詳解

如果需要將該legend移到圖像外側,有多種方法,這里介紹一種。

在plt.legend()函數中加入若干參數:

plt.legend(bbox_to_anchor=(num1, num2), loc=num3, borderaxespad=num4)

bbox_to_anchor(num1,num2)表示legend的位置和圖像的位置關系,num1表示水平位置,num2表示垂直位置。num1=0表示legend位于圖像的左側垂直線(這里的其它參數設置:num2=0,num3=3,num4=0)。

Python matplotlib畫圖時圖例說明(legend)放到圖像外側詳解

num1=1表示legend位于圖像的右側垂直線(其它參數設置:num2=0,num3=3,num4=0)。

Python matplotlib畫圖時圖例說明(legend)放到圖像外側詳解

為了美觀,需要將legend放于圖像的外側,而又距離不是太大,一般設num1=1.05。

num2=0表示legend位于圖像下側水平線(其它參數設置:num1=1.05,num3=3,num4=0)。

Python matplotlib畫圖時圖例說明(legend)放到圖像外側詳解

num2=1表示legend位于圖像上側水平線(其它參數設置:num1=1.05,num3=3,num4=0)。

Python matplotlib畫圖時圖例說明(legend)放到圖像外側詳解

所以,如果希望legend位于圖像的右下,需要將num2設為0,位于圖像的右上,需要將num2設為1。

由于legend是一個方框,bbox_to_anchor=(num1, num2)相當于表示一個點,那么legend的哪個位置位于這個點上呢。參數num3就用以表示哪個位置位于該點。

loc參數對應 Location String Location Code ’best’ 0 ’upper right’ 1 ’upper left’ 2 ’lower left’ 3 ’lower right’ 4 ’right’ 5 ’center left’ 6 ’center right’ 7 ’lower center’ 8 ’upper center’ 9 ’center’ 10

所以,當設bbox_to_anchor=(1.05,0),即legend放于圖像右下角時,為美觀起見,需要將legend的左下角,即’lower left’放置該點,對應該表的‘Location Code’數字為3,即參數num3置為3或直接設為‘lower left’;而當設bbox_to_anchor=(1.05,1),即legend放于圖像右上角時,為美觀起見,需要將legend的左上角,即’upper left’放置該點,對應該表的‘Location Code’數字為2,即參數num3置為2或直接設為‘upper left’。

根據參考網址上的解釋,參數num4表示軸和legend之間的填充,以字體大小距離測量,默認值為None,但實際操作中,如果不加該參數,效果是有一定的填充,下面有例圖展示,我這里設為0,即取消填充,具體看個人選擇。

這是將legend放于圖像右下的完整代碼:

import matplotlib.pyplot as pltimport numpy as np x = np.arange(10) fig = plt.figure()ax = plt.subplot(111) for i in xrange(5): ax.plot(x, i * x, label=’$y = %ix$’ % i) plt.legend(bbox_to_anchor=(1.05, 0), loc=3, borderaxespad=0) plt.show()

效果展示:

Python matplotlib畫圖時圖例說明(legend)放到圖像外側詳解

這里legend的‘lower left’置于(1.05, 0)的位置。

如果不加入參數num4,那么效果為:

Python matplotlib畫圖時圖例說明(legend)放到圖像外側詳解

legend稍靠上,有一定的填充。

這是將legend放于圖像右上的完整代碼:

import matplotlib.pyplot as pltimport numpy as np x = np.arange(10) fig = plt.figure()ax = plt.subplot(111) for i in xrange(5): ax.plot(x, i * x, label=’$y = %ix$’ % i) plt.legend(bbox_to_anchor=(1.05, 1), loc=2, borderaxespad=0) plt.show()

效果展示:

Python matplotlib畫圖時圖例說明(legend)放到圖像外側詳解

這里legend的‘upper left’置于(1.05, 0)的位置。

如果不加入參數num4,那么效果為:

Python matplotlib畫圖時圖例說明(legend)放到圖像外側詳解

legend稍靠下。

以上這篇Python matplotlib畫圖時圖例說明(legend)放到圖像外側詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩激情精品| 欧美日韩一二| 黄色亚洲在线| 精品国模一区二区三区| 欧美国产中文高清| 日韩精品免费视频人成| 蜜芽一区二区三区| 日韩在线观看一区二区| 男女性色大片免费观看一区二区 | 在线亚洲成人| 色综合www| 中文在线а√天堂| 欧美日韩中文字幕一区二区三区| 亚洲精品一区二区妖精| 久久精品国内一区二区三区| 六月婷婷一区| 蜜臀av在线播放一区二区三区| 香蕉久久久久久久av网站| 男女性色大片免费观看一区二区 | 日本不卡一二三区黄网| 日本午夜精品| 精品国产欧美日韩一区二区三区| 成人亚洲精品| 国产一区丝袜| 麻豆精品蜜桃| 亚洲+小说+欧美+激情+另类| 日韩高清在线观看一区二区| 国产精品magnet| 国产拍在线视频| 亚洲在线成人| 精品久久一区| 久久国产电影| 69堂免费精品视频在线播放| 福利视频一区| 蜜桃久久av一区| www.51av欧美视频| 亚洲精品亚洲人成在线观看| 精品久久福利| 亚洲精品伊人| 麻豆精品视频在线观看免费| 久久精品观看| 欧美私人啪啪vps| 欧美日韩高清| 韩国女主播一区二区三区| 在线亚洲欧美| 日韩欧美国产精品综合嫩v| 国产精品丝袜xxxxxxx| 国产精品2023| 亚洲一区二区小说| 日韩一区二区三区免费播放| 亚洲不卡视频| 婷婷激情综合| 蜜桃成人精品| 精品中国亚洲| 日韩国产精品久久久久久亚洲| 天堂а√在线最新版中文在线| 视频精品一区| 中文国产一区| 欧美日韩三区| 亚洲一级二级| 婷婷综合在线| 国产高潮在线| 国产精品99视频| 欧美黄色精品| 国产乱子精品一区二区在线观看| 男人天堂欧美日韩| 免费视频一区三区| 99精品网站| 日本高清不卡一区二区三区视频| 国产精品www.| 日韩国产欧美在线播放| 日韩精品一页| 国产精品中文字幕亚洲欧美| 亚洲精品日本| 日韩精品第二页| 欧美在线91| 欧美久久亚洲| 国产高清日韩| 神马久久午夜| 黑丝一区二区三区| 精品99在线| 91精品国产91久久久久久黑人| 欧美精品一卡| 日韩精彩视频在线观看| 青草久久视频| 国际精品欧美精品| 欧美日韩精品一区二区视频| 丝袜美腿亚洲一区| 日韩不卡一二三区| 成人一区不卡| 一区三区视频| 蜜臀av性久久久久蜜臀aⅴ四虎| 在线精品视频在线观看高清| 亚洲欧美日韩视频二区| 亚洲欧美综合| 美女久久一区| 尤物在线精品| 99亚洲精品| 精品视频一区二区三区四区五区 | 免费观看不卡av| 亚洲一区成人| 久久久久伊人| 美女毛片一区二区三区四区 | 水蜜桃久久夜色精品一区的特点| 免费精品视频最新在线| 欧美日韩91| 日本精品影院| 综合国产视频| 91精品高清| 国产精品99精品一区二区三区∴| 国产精品久久久久蜜臀| 99re国产精品| 久久亚洲国产精品尤物| 麻豆国产精品| 99成人超碰| 国产精品大片| 国产亚洲毛片在线| 日韩av影院| 视频二区不卡| 99免费精品| 亚洲bt欧美bt精品777| 蜜臀91精品国产高清在线观看| 老鸭窝毛片一区二区三区| 你懂的网址国产 欧美| 久久影视一区| 久久精品欧洲| 亚洲精品美女91| 99日韩精品| 久久久久久黄| 色婷婷综合网| 免费在线成人| 日韩高清欧美激情| 日韩中文字幕高清在线观看| 综合精品一区| 一本色道久久精品| 久久久一二三| 国产精品免费精品自在线观看| 日本精品不卡| 色老板在线视频一区二区| 欧美精品99| 国产精品v一区二区三区| 日韩精品中文字幕一区二区| 天堂成人国产精品一区| 国产福利电影在线播放| 精品伊人久久| 精品视频高潮| 国产精品久久777777毛茸茸| 国内精品99| 亚洲精品国产精品粉嫩| 日韩视频一区| 亚洲一区二区动漫| 亚洲欧美日韩国产一区二区| 老司机久久99久久精品播放免费| 久久午夜视频| 日韩欧美中文字幕一区二区三区 | 国产精品国产三级国产在线观看| 欧美国产精品| 岛国av在线播放| 色一区二区三区四区| 99国产精品| 香蕉国产精品| 中文字幕av一区二区三区人 | 91精品国产乱码久久久久久久| 欧美不卡视频| 国产精成人品2018| 日本不良网站在线观看| 蜜桃国内精品久久久久软件9| 日韩中文字幕av电影| 亚洲理论在线| 日本欧美一区| 99国产精品视频免费观看一公开 | 国产精品毛片aⅴ一区二区三区| 日韩国产精品久久久久久亚洲| 青草av.久久免费一区| 久久天堂影院| 国产综合精品| 亚洲欧美日韩视频二区| 国产精品久久久久久模特 | 福利精品一区| 婷婷成人基地| 国产色99精品9i| 亚洲二区视频| 奇米777国产一区国产二区| 国产精品毛片视频| 日韩成人精品一区| 激情偷拍久久| 视频一区二区三区在线| 国产第一亚洲| 免费看精品久久片| 黄色在线观看www| 久久国产免费看| 久久久久99| a天堂资源在线| 国产亚洲高清一区| 99久久精品费精品国产| 久久精品国产网站| 香蕉久久久久久久av网站| 久久国产精品成人免费观看的软件| 亚洲精品系列| 亚洲主播在线|