Python初心者です。
pandasのdt.strftimeメソッドの利用を試みたのですが、dtアトリビュートは存在しないと出力されます。
dt.を除いてもstrftimeアトリビュートは存在しないと出力されます。
何が原因かご教示いただけないでしょうか。
Python3
1uriage_data["purchace_date"] = pd.to_datetime(uriage_data["purchase_date"]) 2print(uriage_data["purchace_date"].head()) 3uriage_data["purchace_month"] = uriage_data.dt.strftime("%Y%m") 4print(uriage_data["purchace_month"].head())
Python3
10 2019-06-13 18:02:34 21 2019-07-13 13:05:29 32 2019-05-11 19:42:07 43 2019-02-12 23:40:45 54 2019-04-22 03:09:35 6Name: purchace_date, dtype: datetime64[ns] 7--------------------------------------------------------------------------- 8AttributeError Traceback (most recent call last) 9<ipython-input-32-457baa74694c> in <module> 10 3 uriage_data["purchace_date"] = pd.to_datetime(uriage_data["purchase_date"]) 11 4 print(uriage_data["purchace_date"].head()) 12----> 5 uriage_data["purchace_month"] = uriage_data.dt.strftime("%Y%m") 13 6 print(uriage_data["purchace_month"].head()) 14 15~\AppData\Local\Continuum\anaconda3\lib\site-packages\pandas\core\generic.py in __getattr__(self, name) 16 4374 if self._info_axis._can_hold_identifiers_and_holds_name(name): 17 4375 return self[name] 18-> 4376 return object.__getattribute__(self, name) 19 4377 20 4378 def __setattr__(self, name, value): 21 22AttributeError: 'DataFrame' object has no attribute 'dt'
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/26 15:34
2021/01/26 15:36