[英]Panda Data Frame plotting - column value as index
我想使用列中的數據作為系列繪制多個數據。
例如,我的原始數據:
Date, SomeName, SomeData
2015-1-1, Vancouver, 1.1
2015-1-2, NYC, 1.2
2015-1-3, Seattle, 2.1
2015-1-4, Vancouver, 0.9
2015-1-5, Seattle, 1.1
2015-1-2, NYC, 2.1
如果我使用Excel,使用數據透視表,我會選擇'日期'為X軸,'SomeName'為系列(圖例),'SomeData'為'值'。
但是我如何使用Pandas.plot模塊做類似的事情呢?
簡短回答:最簡單的方法是嘗試seaborn,它是matplotlib的包裝器(就像pandas繪圖功能一樣)。
你必須用pip install seaborn
或conda install seaborn
pip install seaborn
conda install seaborn
,然后你可以這樣做:
import seaborn as sns
sns.factorplot(x='Date', y='SomeData', hue='SomeName', data=df)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.