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

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

python matplotlib繪圖實現刪除重復冗余圖例的操作

瀏覽:37日期:2022-06-22 10:42:15
問題:

由于自己做項目的時候,需要循環的繪制數據,假設有100個樣本,每個樣本包含兩個坐標點(A, B),我需要對這兩個點標上不同的顏色,同時還要畫出兩點間的連線。

顯然這個問題中圖例我只需要3個(A點,B點,AB的連線),而不是300個,因為每個樣本的A點都是同樣的顏色,B點也都是一樣的顏色,AB的連線也是。

但是單純的在畫完圖之后用plt.legend(), 它會給你畫出所有300個圖例來,這肯定不是我想要的。

探索過程:

如何解決呢?

當然有一種很強制的方法,就是只在畫第一個樣本,或最后一個樣本時,給其指定label,其它樣本時不給label,就不會畫出來了。

但是我在想有沒有更好地辦法,百度了半天,窮盡所有關鍵詞,無果。

轉而谷歌,想著要不把關鍵詞換成英語看看(以前總覺得看英文的博客會比中文的慢很多,總會更偏向于母語閱讀,但是這次經歷大概會改變我之后的態度,相比起為了排除百度的大量無關答案所花的漫長的時間,好像還不如直接搜索英文來得有效率,關鍵詞搜的就是:python omit redundant legend),結果第一條搜索結果就看到了我想要的解決方案,很是驚喜,本著方便自己以后查找,也方便遇到同樣問題的人,故而記錄下來,雖然不是什么多神的東西啦。

解決方案:

from collections import OrderedDictimport matplotlib.pyplot as plt handles, labels = plt.gca().get_legend_handles_labels()by_label = OrderedDict(zip(labels, handles))plt.legend(by_label.values(), by_label.keys())理解:

plt的legend函數可接收兩個參數,一個是handles列表,一個是label列表。

引入有序字典OrderedDict的目的就是去除冗余的圖例,因為字典的鍵值不能重復(即重復的只保留一個)。

第一行的意思應該是迭代地將當前plt中存的所有handles和labels返回到handles變量和labels變量中,你之前所在畫布上畫的每一步應該都會存在plt中。

所以,上述代碼的作用是:僅保留plt中存在的所有非同名的圖例名稱,不出現重復圖例名稱

補充:Python/matplotlib之清空繪圖

clf() # 清圖

cla() # 清坐標軸

close() # 關窗口

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久精品国产久精国产| 久久福利在线| 欧美日韩尤物久久| 国产一区二区三区亚洲| а√天堂8资源中文在线| 高清日韩中文字幕| 国产成人免费精品| 国产精品久久久久久久久久10秀| 国产成人精品免费视| 成人国产综合| 99精品在线免费在线观看| 国产综合色产| 亚洲综合另类| 亚洲精品字幕| 久久狠狠亚洲综合| 日韩视频一二区| 欧美天堂一区二区| 精品国产乱码久久久久久樱花| 成人在线视频免费| 色88888久久久久久影院| 亚洲福利精品| 久久av在线| 久久国产麻豆精品| 国产一区二区三区四区| 999国产精品视频| 欧美日韩国产综合网| 水蜜桃久久夜色精品一区的特点 | 欧美成人精品| 日韩午夜精品| 日韩av一区二区在线影视| 精品久久不卡| 欧美日韩国产综合网| 欧美精品三级在线| av资源亚洲| 午夜久久免费观看| 亚洲1区在线观看| 欧美极品中文字幕| 日本欧美不卡| 蜜桃视频免费观看一区| 久久中文在线| 国产高清久久| 国产精品一区二区中文字幕| 天堂а√在线最新版中文在线| 久久国产日韩| 日韩精品成人| 亚洲啊v在线| 一二三区精品| 高清一区二区三区av| 午夜在线视频观看日韩17c| 国产探花一区| 1000部精品久久久久久久久| 88久久精品| 国产一区日韩一区| 国产精品v一区二区三区| 五月综合激情| 国产激情精品一区二区三区| 成人在线网站| 欧美有码在线| 午夜精品久久久久久久久久蜜桃| 男人的天堂久久精品| 国产成人精品免费视| 视频一区国产视频| 在线人成日本视频| 日韩av中文字幕一区二区| 免费在线小视频| 欧美日韩99| japanese国产精品| 麻豆91小视频| 亚洲开心激情| 久久久久久久久久久妇女 | 99日韩精品| 麻豆91精品91久久久的内涵| 免费成人在线影院| 久久精品国产www456c0m| 国产精品一区三区在线观看| 中文国产一区| 97精品97| 欧美视频久久| 丝瓜av网站精品一区二区| 精精国产xxxx视频在线野外| 国产精品成人自拍| 蜜臀久久99精品久久久久宅男| 日本欧美不卡| 欧美激情91| 亚洲欧洲专区| 久久精品青草| 久久精品国产免费| 欧美日韩精品一区二区三区视频 | 91综合网人人| 国产精品美女久久久久久不卡| 丝袜美腿亚洲一区二区图片| 91精品推荐| 精品国产午夜| 国产精品网在线观看| 一区二区高清| 午夜日韩av| 国产91久久精品一区二区| 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 精品中文字幕一区二区三区四区| 婷婷亚洲成人| 美女精品网站| 国产亚洲精品久久久久婷婷瑜伽| 丁香六月综合| 国产在线观看91一区二区三区| 欧美永久精品| 天堂va在线高清一区| 五月精品视频| 亚洲二区在线| 四虎影视精品| 日韩久久电影| 色偷偷色偷偷色偷偷在线视频| 国产一区二区视频在线看| 久久av免费看| 美女视频免费精品| 美日韩一区二区三区| 国产精品3区| 欧美1区二区| 精品国产一区二区三区性色av| 青草国产精品| 国产欧美一区二区精品久久久| 久久国产精品免费精品3p| 欧美性www| 国产精品乱战久久久| 奇米狠狠一区二区三区| 在线国产精品一区| 视频一区二区欧美| 男女男精品视频网| 蜜桃视频在线观看一区| 久久亚洲国产精品一区二区| 视频一区中文字幕| 日韩精品中文字幕一区二区| 亚洲美女91| 日本欧美一区二区在线观看| 奇米777国产一区国产二区| 国产精品毛片久久久| 国产福利资源一区| 成人在线黄色| 免费av一区二区三区四区| 免费不卡中文字幕在线| 亚洲激情国产| 亚洲一区二区三区四区电影 | 亚洲激情黄色| 亚洲欧美在线综合| 国产亚洲电影| 岛国精品一区| 久久久一二三| 亚洲免费网址| 欧美日本不卡| 国产一区二区三区不卡av| 91青青国产在线观看精品| 国产精品99视频| 91精品国产自产在线观看永久∴| 欧美日韩四区| 日韩 欧美一区二区三区| 久久精品资源| 999精品色在线播放| 美女久久一区| 国产精品一级| 日韩精品诱惑一区?区三区| 一本一道久久a久久精品蜜桃| 亚洲日产国产精品| 欧美国产另类| 欧美精品一区二区三区精品| 日韩欧美中文字幕一区二区三区| 久久影院资源站| 欧美亚洲国产激情| 亚州av日韩av| 亚洲精品**中文毛片| 免费欧美日韩| 国产精品入口久久| 久久久五月天| 欧美日韩xxxx| 日本精品影院| 日本成人在线视频网站| 国产一区二区视频在线看| 欧美日韩三区| 国产精品欧美在线观看| 99视频精品视频高清免费| 日韩 欧美一区二区三区| a日韩av网址| 亚洲香蕉久久| 日韩欧美精品| 日韩不卡在线观看日韩不卡视频| 国产拍在线视频| 日韩精品欧美精品| 欧洲一级精品| 国产欧美午夜| 尤物在线精品| 精品72久久久久中文字幕| 一区二区三区四区日韩| 高清不卡亚洲| 欧美久久亚洲| 亚洲在线成人| 亚洲天堂资源| 日本欧美在线| 亚洲一级特黄| 久久精品国产久精国产| 亚洲1区在线| 美女少妇全过程你懂的久久| 久久亚洲精品中文字幕|