据帧如下:箱图熊猫数据
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