我想根据列id
的值来对数据帧进行子绘图。
datafr = pd.DataFrame(columns = ["timestamp", "id", "col1","col2","col3"], data = [[1,"a", 1, 2, 3],
[1,"b", 1, 2, 3],
[1,"c", 1, 2, 3],
[2,"a", 1, 2, 3],
[2,"b", 1, 2, 3],
[2,"c", 1, 2, 3]]
)
我需要有3个与a, b, c
对应的子图,它们是列id
的值。每个子图中的数据是col1, col2, col3
的数据。
是否可以在不转动数据框的情况下执行此操作?
编辑:
我的x_axis中需要timestamp
列。
在帖子Plotting grouped data in same plot using Pandas中,它完全相反,他们希望有两个类的一个情节。
提前谢谢。