據幀如下:箱圖熊貓數據
ID1 ID2
0 00:00:01.002 00:00:01.002
1 00:00:01.001 00:00:01.006
2 00:00:01.004 00:00:01.011
3 00:00:00.998 00:00:01.012
4 NaT 00:00:01.000
...
20 NaT 00:00:00.998
我所要做的是爲每個ID的箱線圖。根據我提供的數據集,可能有或沒有多個ID。現在我正試圖爲2個數據集解決這個問題。如果可能的話,我希望有一個解決方案將所有數據放在同一個boxplot上,然後再將另一個數據顯示在每個ID的boxplot上。
我是很新的大熊貓(努力學習吧...),並在這多久採取弄清楚我只是感到沮喪...這裏是我的代碼...
deltaTime = pd.DataFrame() #Create blank df
for x in range(0, len(totIDs)):
ID = IDList[x]
df = pd.DataFrame(data[ID]).T
deltaT[ID] = pd.to_datetime(df[TIME_COL]).diff()
deltaT.boxplot()
很簡單,似乎無法得到它做我想繪製每個ID的盒子圖。我不應該說數據是由需要幾個複雜的文件,並將其分類成是由標識索引的數據字典自主開發的文件閱讀器給我。
我正在大熊貓版本0.14.0和Python版本2.7.7
的[如何繪製的數據幀的一列的箱形圖在matplotlib兩組]可能的複製(http://stackoverflow.com/questions/43209795/how-to-plot-a-box-plot -of-A-列的-A-DATA-框架中有兩個組,在-matplotlib) – manelfp