以熊猫为单位的单独时间序列,并为每个时间序列赋予ID

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了以熊猫为单位的单独时间序列,并为每个时间序列赋予ID相关的知识,希望对你有一定的参考价值。

我有一个具有以下格式的熊猫数据框:

datetime   sensor1_value  sensor2_value

其中datetime是在某一天(按时间顺序)开始和结束的索引。如果时间序列的测量数量不相等,这会给我一个数字。

我想给每个时间序列(24h =一个序列)一个特定的ID,所以我的最终df应该看起来像]

datetime   ID   sensor1_value  sensor2_value

ID = 1的所有内容都属于时间序列1(第1天)

ID = 2的所有内容都属于时间序列2(第2天)

依此类推。

到目前为止,我已经尝试将df与分组

dflist = []

for group in df.groupby(df.index.date):
    dflist.append(group[1])

这为我提供了所有数据帧的列表,但没有为所有数据提供一个df。我不知道如何将所有内容放在一起并添加ID。

答案

如果您想获得确切的答案。请分享示例数据和您需要获取的输出

以上是关于以熊猫为单位的单独时间序列,并为每个时间序列赋予ID的主要内容,如果未能解决你的问题,请参考以下文章