从多索引dataframe绘制的Pandas Limeseries
我有一个多索引数据框架,看起来像:
col1 col2 col3
timestamp type class
1653385980729 audio dc 3 10 1
ec 5 7 2
video dc 10 18 5
ec 7 14 4
1653385981729 audio dc 4 8 4
ec 5 8 2
video dc 9 15 3
ec 9 17 6
1653385982729 audio dc 3 10 3
ec 6 8 2
video dc 11 16 6
ec 9 18 6
.
.
.
现在我正在尝试从此数据框架的列中创建一些图形。不同列的每个图将看起来像这样(不介意随机值):
当我尝试通过分离列绘制并使用plot()
时,它成为绝对的混乱。我应该如何操纵数据框以实现我想要的东西?
I have a multi index data frame which looks like:
col1 col2 col3
timestamp type class
1653385980729 audio dc 3 10 1
ec 5 7 2
video dc 10 18 5
ec 7 14 4
1653385981729 audio dc 4 8 4
ec 5 8 2
video dc 9 15 3
ec 9 17 6
1653385982729 audio dc 3 10 3
ec 6 8 2
video dc 11 16 6
ec 9 18 6
.
.
.
Now I am trying to create some graphs out of columns of this dataframe. Each graph for different columns will look like this (don't mind the random values):
When I try to draw it by seperating columns and using plot()
it becomes an absolute mess. How should I manipulate the dataframe to achieve what I want?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
更多
发布评论
评论(1)
使用 通过Flatten
列中的第二和第三级
:Use
Series.unstack
by second and third level with flattenMultiIndex in columns
: