熊猫:什么决定DatetimeIndex.intersection的返回类型?

时间:2018-11-20 11:38:35

标签: python pandas datetimeindex

我有两个带有时区感知的DatetimeIndices的数据框,我们称它们为A和B。DatetimeIndices之间存在差异,因为我将A转换为UTC,而B已经在UTC中并且不会让我使用{{1 }},因为它已经支持时区。 A有tz_localize,而B的此字段为dtype='datetime64[ns, UTC]'

当我与它们相交时,出现dtype='datetime64[ns]'错误,因此返回类型不是DatetimeIndex,而是一个Index。这与documentation一致,但我想知道是什么决定返回类型以及如何更改它?

AttributeError: 'Index' object has no attribute 'tz'

有用,但是有更好的解决方案吗?

0 个答案:

没有答案