求める結果
下記のようなデータがdf['daily']にあり、このデータをdatetime型で'%Y/%m/%d'のように変換したいです。データは2013/06/01 ~ 2013/08/31の平日のみを抽出しています。
dfの型はpandas.core.frame.DataFrameで、df['daily']はpandas.core.series.Seriesとなっていました。
- daily
現状 → 求める形状
20130603 2013/06/03
20130604 2013/06/04
20130605 2013/06/05
20130606 2013/06/06
20130607 2013/06/07
20130610 2013/06/10
20130611 2013/06/11
試したこと
python
1df['daily'] = pd.to_datetime(df['daily'], format='%Y/%m/%d')
出力結果は「1970-01-01 00:00:00.020130603」のようになっており、異なる年月が出力されました。
もしわかる方がいらっしゃたら、力をお貸しください。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。