用3D绘制大熊猫数据帧

时间:2015-07-06 20:12:26

标签: python pandas matplotlib

我目前正在尝试在同一个图中显示大量数据。基本上,我在13:00到16:00之间获得的间隔[0,1]中的数据间隔为5秒。数据存储在pandas DataFrame DF中,将此5秒间隔时间戳作为索引。所以数据看起来像

>>> DF

                 a         b         c
13:00:00  0.994035  0.996058  0.998792
13:00:05  0.994035  0.996058  0.998776
13:00:10  0.994061  0.996058  0.998768
13:00:15  0.994105  0.996058  0.998768
13:00:20  0.994070  0.996058  0.998761

...

当然,解决这个问题的显而易见的方法就是调用pandas自己的plot-function DF.plot(),产生Plot showing data for a, b and c.

但是,由于我有大量(数百)这样的数据,所以没有任何意义,相反我想到的可能是使用3d图来形象化,例如,在

  • x轴是时间戳(上面数据框的索引)
  • y轴是数据框的列名(分别在示例abc中)和
  • z轴是实际数据。

然而,由于我对绘图技术不太熟悉,我认为可能会有人在那里。

0 个答案:

没有答案