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

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

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

瀏覽:32日期: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久久,三上悠亚国产精品一区二区三区
国产中文在线播放| 欧美日韩精品一区二区三区视频| 亚洲在线观看| 亚洲高清二区| 久久亚洲国产| 久久久久亚洲| 亚洲福利久久| 亚洲激情欧美| 神马午夜久久| 免播放器亚洲| 性一交一乱一区二区洋洋av| 亚洲欧美日韩高清在线| 国产高清一区二区| 日韩午夜免费| 中文字幕日本一区二区| 亚洲美女91| 日本不卡视频在线| 欧美一级一区| 日韩成人免费| 欧美日韩精品一本二本三本| 免费人成黄页网站在线一区二区| 亚洲欧洲日韩精品在线| 国产一卡不卡| 日韩国产激情| 国产精品普通话对白| 日韩精品久久久久久| 国产一区二区三区国产精品| 久久国产日本精品| 久久亚洲欧洲| 久久99蜜桃| 视频一区中文| 亚洲香蕉视频| 精品国产一区二| 欧美日韩国产精品一区二区亚洲| 亚洲一区国产一区| 久久精品九色| 久久国产精品久久w女人spa| 久久精品卡一| 久热精品在线| 91久久中文| 99国产一区| 欧美精品影院| 亚洲a在线视频| 久久精品网址| 日韩av自拍| 亚洲三级国产| 国产午夜一区| 免费视频一区三区| 精品久久久久久久| 一区二区国产在线观看| 黑人精品一区| 日韩午夜免费| 久久国产中文字幕| 国产精品男女| 蜜臀久久99精品久久久画质超高清 | 欧美日韩色图| 国产亚洲一区| 日韩精品三级| 综合视频一区| 蜜桃av一区二区三区电影| 五月天久久久| 午夜久久美女| 91成人精品| 影音国产精品| 99xxxx成人网| 99pao成人国产永久免费视频| 亚洲成人av观看| 日韩成人亚洲| 人人精品亚洲| 日本а中文在线天堂| 久久影院午夜精品| 麻豆中文一区二区| 国产欧美日韩免费观看| 91麻豆精品| 麻豆久久久久久| 国产一区福利| 日韩一区亚洲二区| 日本在线精品| 亚洲精品小说| 在线一区二区三区视频| 伊人国产精品| 国产三级精品三级在线观看国产| 国产精品一页| 黄色在线网站噜噜噜| 91九色精品国产一区二区| 午夜在线视频观看日韩17c| 国产精品日本欧美一区二区三区| 手机精品视频在线观看| 日韩av在线播放中文字幕| 精品一区二区三区四区五区| 亚洲精品一区三区三区在线观看| 国产毛片一区| 欧美国产不卡| 欧美特黄一区| 国产精品99久久免费观看| 欧美一区三区| 国产欧美91| 国产一区二区三区久久| 国产在线不卡一区二区三区| 一本大道色婷婷在线| 激情五月综合| 免费在线观看视频一区| 国内在线观看一区二区三区| 三级亚洲高清视频| 亚洲激情社区| 久久精品99久久久| 欧美+亚洲+精品+三区| 国产精品一国产精品k频道56| 激情亚洲影院在线观看| 国产专区一区| 久久精品99久久久| 亚洲毛片在线免费| 成人精品久久| 人在线成免费视频| 夜久久久久久| 麻豆中文一区二区| 福利一区视频| 亚洲日韩视频| 欧美精品三级在线| 精品资源在线| 欧美在线资源| 国产精品亚洲人成在99www| 捆绑调教日本一区二区三区| 一区福利视频| 国产精品2023| 免费在线看一区| 超碰在线99| 亚洲精品日韩久久| 99久久夜色精品国产亚洲狼 | 欧美日韩视频一区二区三区| 蜜桃国内精品久久久久软件9| 亚洲精品少妇| 91偷拍一区二区三区精品| 蜜桃一区二区三区在线| 欧美成a人免费观看久久| 久久99影视| 国产精品一区二区免费福利视频| 三级在线观看一区二区| 欧美精品一区二区久久| 色在线中文字幕| 久久不见久久见免费视频7| 日本一区免费网站| 麻豆精品91| 五月天激情综合网| 热久久免费视频| 国产婷婷精品| 亚欧成人精品| 日韩中文字幕亚洲一区二区va在线| 日韩成人亚洲| 精品久久视频| 99国产精品久久久久久久成人热| 国产精品久久久一区二区| 国产精品第一| 亚洲欧洲一区| 91久久久精品国产| 国内精品福利| 久久久久久久久成人| 亚洲福利免费| 极品日韩av| 九九色在线视频| 欧美日韩国产观看视频| 亚洲va中文在线播放免费| 自拍自偷一区二区三区| 亚洲精品成人一区| 日韩精品免费一区二区夜夜嗨| 中文字幕一区二区av| 深夜日韩欧美| 欧美日韩1区| 欧美黑人做爰爽爽爽| 婷婷精品在线| 精品久久中文| 中文在线免费视频| 日韩欧美精品综合| 久久av中文| 亚洲2区在线| 先锋影音久久久| 久久亚洲视频| 中文字幕日本一区二区| 美女在线视频一区| 日本精品黄色| 久久久9色精品国产一区二区三区| 亚洲精品小说| 国产传媒在线观看| 91中文字幕精品永久在线| 欧美日韩日本国产亚洲在线| 蜜桃一区二区三区在线观看| 国产精品一区二区三区www| 久久97视频| 欧美日中文字幕| 亚洲精品一级| 欧美国产免费| 欧美特黄一区| 欧美精品三级在线| 中文在线免费视频| 亚洲福利国产| 日韩极品在线观看| 免费视频一区二区三区在线观看| 精品捆绑调教一区二区三区| 免费日韩av片| 美女久久久精品|