gpt4 book ai didi

python - 在一系列时间索引上绘制 DataFrame

转载 作者:行者123 更新时间:2023-12-01 08:25:46 24 4
gpt4 key购买 nike

我是 Python 和 pandas 的新手。

我有一个数据集作为 DataFrame 加载到 Python 中。 DataFrame 的索引是格式为“2018-01-01 00:00:00”的时间。我的数据集范围从“2018-01-01 00:00:00”到“2018-12-31 23:59:59”。数据列的列名称为“X”。

我可以使用 matplotlib 绘制整个数据集:

plt.plot(data.index, data["X"])

但是,我想绘制时间序列的不同部分:1 个月、6 个月、2 天、3 秒等。

最好的方法是什么?

谢谢

最佳答案

如果你想绘制一个月,你可以这样做

data.loc['2018-02',"X"].plot()

6个月

data.loc['2018-02':'2018-08',"X"].plot()

同样的逻辑适用于其他范围

关于python - 在一系列时间索引上绘制 DataFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54261279/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com