の計算時間差私は、私が2倍の時間差を計算することができDateTimeIndexDateTimeIndex
import pandas as pd
p = pd.DatetimeIndex(['1985-11-14', '1985-11-28', '1985-12-14', '1985-12-28'], dtype='datetime64[ns]')
に時間差を計算したい:
p[1] - p[0]
は
Timedelta('14 days 00:00:00')
を与えます
しかし、p [1:] - p [: - 1]は機能しません。
DatetimeIndex(['1985-12-28'], dtype='datetime64[ns]', freq=None)
と今後の警告:
FutureWarning: using '-' to provide set differences with datetimelike Indexes is deprecated, use .difference()
私は(簡単に)DateTimeIndexでの値の間の時間差を計算することができますどのように方法上の任意の考え?そして、なぜそれは1つの値では動作しますが、DateTimeIndex全体では機能しませんか?
を私は、これは完全な答えと最も簡単な解決策だと思います。あなたの助けに感謝します。 –