私はこのようになり、データフレームを持って引くことによって、それを更新します。列の値がNATである場合、2つの日付
私がやろうとしています何がdays_diffがnumpyのを使用するNATであるかどうかを確認していますそれがNaTならば、outofservicedatetimeによって "2016-01-01"を減算して更新します。以下のコード実行した後:私は日としてdays_diff値を持つことができますどのように
:
df[['days_diff']] = np.where(pd.isnull(df[['days_diff']]), df[['outofservicedatetime']] - np.datetime64('2016-01-01'), df[['days_diff']])
を私はこのような出力を得ますか?あるいは誰かがこれを達成するためのより簡単な方法を示唆することができれば、同様に役立つだろう。