簡體   English   中英

如何在 matplotlib 中制作圖形

[英]How to make graph in matplotlib

我不擅長matplotlib,我需要你的幫助,我有一個從2015-2022按年份上傳的這種格式:

PHP:282
JavaScript:273
HTML:229
HTML5:227
MySQL:218
CSS:217
CSS3:203
PHP5:184
jQuery:168
1С:168

我需要做一些類似可視化圖表的事情 - 從底部 - 年份,在左側 - 提及次數(在代碼(數字)旁邊指示,以及左上角的圖例:顏色 -標簽(例如 - PHP - 綠色,CSS3 - 藍色....)

同樣,X - 年,Y - 使用的 teg 值:PHP: ---> (282 this)

由於您沒有提供有關年份的信息,我只能假設這些提及是 2015 年至 2022 年之間的總提及。

在那種情況下,我會推薦來自catplotseaborn 這將 plot X 軸上的“標簽”(如您所說)和 Y 軸上的提及(計數)。 然后,您將更改 X 標簽名稱以反映 X 軸所指的內容,即 2015 年至 2022 年之間的提及。您的代碼將如下所示(僅以前兩個數據點為例):

df = pd.DataFrame({'Tags':['PHP', 'JavaScript'], 'Mentions':[282, 273]}) 

sns.catplot(data = df, x = 'Tags', y = 'Mentions', kind = 'bar').set_xlabels('Number of mentions from 2015-2022')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM