1
我有一个DataFrame,我需要通过开始和结束日期来获取更大的空行序列,以供进一步研究。我的指标是DatatimeIndex对象和数据框看起来是这样的:获取熊猫数据帧中的最大连续空行
C Instalation N Serial Number D Register Read \
Z Ts Read
2016-12-25 00:00:00 PT0002000080299561BD 10101516046456 A+
2016-12-25 00:15:00 PT0002000080299561BD 10101516046456 A+
2016-12-25 00:30:00 PT0002000080299561BD 10101516046456 A+
2016-12-25 00:45:00 PT0002000080299561BD 10101516046456 A+
2016-12-25 01:00:00 PT0002000080299561BD 10101516046456 A+
M Read D Read Unit
Z Ts Read
2016-12-25 00:00:00 0,002 kWh
2016-12-25 00:15:00 0,002 kWh
2016-12-25 00:30:00 0,002 kWh
2016-12-25 00:45:00 0,002 kWh
2016-12-25 01:00:00 0,002 kWh
楠值可以分散在整个列数据帧,没有问题。但如果他们是连续的,我会介意。在这种情况下,我想知道每行至少有一个NaN值,开始和结束index
并计算两者之间的距离差异。最后,我想获得更大的范围。
可以做到这一点吗?
也许'dropna'并为您在'žTS Read'的差距? –
删除NaN值我创建了时间戳序列中的一个中断,但我得到一些很难得到'三角洲'时间..:/ –
你可以举一个例子,看看如何输出看起来像吗?我无法通过开始日期和结束日期了解更多空行的意思。 – pansen