簡體   English   中英

如何在 x 軸上繪制分類變量與數值變量? 想要制作面積圖

[英]How to plot categorical variables on x axis vs a numerical variable? Looking to make an area plot

我想使用分類變量的索引在 seaborn 或 matplotlib 中繪制區域圖。 我已經嘗試了一些東西,但我似乎無法得到它。 這是我的數據框的圖像。 謝謝你的幫助。 在此處輸入圖片說明

這是我嘗試過的一些示例。

plt.plot(areaData.index.values,areaData['Badassery'], data=areaData)
plt.plot(areaData['Badassery'])

我不確定我還應該做什么。 通常我會收到諸如“系列對象是可變的,因此無法散列”或空白圖表之類的錯誤。

似乎您的分類變量被設置為索引,您想重置它以便您可以將其用作列。

#reset the index
areaData.reset_index()
areaData.plot.area(y='Badassery')

請參閱有關 Pandas 面積圖的文檔。

暫無
暫無

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

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