如何在Python/Pandas中使时间序列数据连续?
每次有人进入房子时,我都会记录入住率数据(注意:Value==1表示房子里有人) 例如(表A): 但我需要将此数据与连续数据进行比较,这类似于(表B): 所以基本上,我需要匹配表A和表B的长度,使其看起来像:如何在Python/Pandas中使时间序列数据连续?,python,pandas,time-series,Python,Pandas,Time Series,每次有人进入房子时,我都会记录入住率数据(注意:Value==1表示房子里有人) 例如(表A): 但我需要将此数据与连续数据进行比较,这类似于(表B): 所以基本上,我需要匹配表A和表B的长度,使其看起来像: Time Value Value 2019-05-12-16:44:00 5.05 1 2019-05-12-16:45:00 5.05 1 2019-05-12-16:46:00 5.05 1 2019-05-12-16:47:00
Time Value Value
2019-05-12-16:44:00 5.05 1
2019-05-12-16:45:00 5.05 1
2019-05-12-16:46:00 5.05 1
2019-05-12-16:47:00 12.05 1
2019-05-12-16:48:00 12.05 1
...
我的问题是:如何像表B一样更改表A以使数据连续(以分钟为单位)?看起来您只需要截断分钟并根据新的时间索引加入表 除了@BhosaleShrikant之外,你能不能至少解释一下要执行的操作?你真的尝试过什么,做过什么研究吗?
Time Value
2019-05-12-16:44:00 5.05
2019-05-12-16:45:00 5.05
2019-05-12-16:46:00 5.05
2019-05-12-16:47:00 12.05
2019-05-12-16:48:00 12.05
...
Time Value Value
2019-05-12-16:44:00 5.05 1
2019-05-12-16:45:00 5.05 1
2019-05-12-16:46:00 5.05 1
2019-05-12-16:47:00 12.05 1
2019-05-12-16:48:00 12.05 1
...