【发布时间】:2014-12-17 21:36:08
【问题描述】:
如何为 pandas 时间序列创建箱线图,其中我每天都有一个方框?
每小时数据的示例数据集,其中一个框应包含 24 个值:
import pandas as pd
n = 480
ts = pd.Series(randn(n),
index=pd.date_range(start="2014-02-01",
periods=n,
freq="H"))
ts.plot()
我知道我可以为当天制作一个额外的专栏,但我希望有适当的 x 轴标签和 x 限制功能(如在 ts.plot() 中),以便能够使用日期时间索引会很棒。
对于 R/ggplot2 here 有一个类似的问题,如果它有助于澄清我想要什么。
【问题讨论】:
-
这个here 可能有一个更好的解决方案,它只使用Pandas,它的
.boxplot()和.pivot()函数并且不需要Seaborn
标签: python pandas time-series boxplot