PandasDatetimeIndex
オブジェクト (データフレームのインデックスから取得) があり、各要素の曜日が必要です。私はPython 3.6.5
Windows上で(64ビット)でこれを実行し、オブジェクトPandas 0.22.0
を取得しています:Int64Index
例えば
In:
ts = pd.DatetimeIndex([['2013-01-01 00:00:00', '2013-01-01 00:30:00',
'2013-01-02 01:00:00', '2013-01-02 01:30:00',
'2013-01-03 02:00:00', '2013-01-03 02:30:00',
'2013-01-04 03:00:00', '2013-01-04 03:30:00',
'2013-01-05 04:00:00', '2013-01-05 04:30:00']])
ts.weekday
Out:
Int64Index([1, 1, 2, 2, 3, 3, 4, 4, 5, 5], dtype='int64')
および結果が配列として返されるスクリプトを実行していますpythonanywhere
。Python 3.6.0
Pandas 0.19.2
In:
ts = pd.DatetimeIndex(['2013-01-01 00:00:00', '2013-01-01 00:30:00',
'2013-01-02 01:00:00', '2013-01-02 01:30:00',
'2013-01-03 02:00:00', '2013-01-03 02:30:00',
'2013-01-04 03:00:00', '2013-01-04 03:30:00',
'2013-01-05 04:00:00', '2013-01-05 04:30:00'])
ts.weekday
Out:
array([1, 1, 2, 2, 3, 3, 4, 4, 5, 5], dtype=int32)
Index
このコードを記述して、両方のプラットフォームで同じ結果 (理想的にはオブジェクト) を返すことは可能ですか?