私は持っていnumpy.ndarray
ます。最初の2列は、タイプの日付ですdatetime.datetime
。これを(日数の差)*(12/365)と定義した2つの間の(フロートとしての)月の差を見つけたいと思います。そこで、2つの日時を減算して返されるtimedeltaオブジェクトの.daysプロパティにアクセスしたいと思います。
私はこれを行うことができません:(MyArray[1] - MyArray[0]).days
Pythonはtimedeltaオブジェクトを期待することを知らないためです。C#では、次のようにキャストしてみます。
((timedelta)(MyArray[1] - MyArray[0])).days
Python(numpy)でこれを行う方法は何ですか?ループする必要がありますか?