gpt4 book ai didi

Python - pandas - 皮秒精度的时间序列数据

转载 作者:太空宇宙 更新时间:2023-11-03 20:21:57 25 4
gpt4 key购买 nike

我想使用 Pandas,因为我正在处理皮秒精度的模拟数据。由于数据集不是等距离采样的,我想使用 Pandas 中提供的重采样功能。

据我所知,我需要时间作为日期时间数据类型。 numpy datetime64 数据类型似乎支持皮秒分辨率,但 Panda 使用 ns 分辨率。

有办法解决这个问题吗?或者我可以使用非日期时间类型的列(例如普通 float )作为 pandas.DataFrame.resample 的索引吗?

最佳答案

遗憾的是 pandas 不支持皮秒,您可以阅读有关该问题的更多信息 here在 pandas 的文档中。

year : int, optional
month : int, optional
day : int, optional
hour : int, optional
minute : int, optional
second : int, optional
microsecond : int, optional
nanosecond : int, optional

此外,您可以添加一个带有表示皮秒值的整数的额外列,然后将其连接到日期时间对象,形成达到皮秒精度的完整字符串。此外,如果您使用 yyyymmddhhmmssmsusnsps 格式,则排序不会有任何问题。

额外的一列表示重采样的精度,并用一个 groupby 来包装它。

关于Python - pandas - 皮秒精度的时间序列数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58106212/

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