コード
ここに質問の内容を詳しく書いてください。
(例)PythonでCSVファイルから、取り込んだデータを分析するための前処理として、試行錯誤していますが、なかなか、できません。データ分析の8割の時間が前処理に使われるとは聞いていましたが、本当ですね。
各値を19-1-1と言うものから、2019-01-01もしくはリストとして、(2019, 01, 01)と言うようにして、分析しやすい形にしたいのです。
■■な機能を実装中に以下のエラーメッセージが発生しました。
<コードです>
発生している問題・エラーメッセージ
⑴
ValueError: time data 19-1-1 doesn't match format specified
⑵
KeyError: '治療日'
エラーメッセージ
該当のソースコード
⑴
df_3['日付'] = pd.to_datetime(customer_data2019_0_1_1_df['治療日'],format='%Y-%m-%d')
df_3
⑵
customer_data2019_5 = pd.DataFrame(customer_data2019_0_1_df_2.dropna())
df_4['日付'] = pd.to_datetime(customer_data2019_5['治療日'],format='%Y-%m-%d')
df_4
ソースコードpython
試したこと
3日グーグルで、以下の検索を試みなんのもここに書ききれないほど調べました。サイトも20個は見て見たのですが、おそらく、リストやデータフレイムとシリーズなどの形式や型などの基本的な知識がおぼつかないと言う、自分自身の問題が一番なのかもしれません。
関数を打ち込めば、なんとかなって来たチュートリアルが終わったばかりの自分としては、かなり精神的に疲れてしまいましたが、話に聞いていた、通り、壁からなかなか抜け出せないで困っています。
よろしければ何卒、お力のほどお貸しいただければ幸いです。
Python リスト 分割 - Google Search
python ある文字で区切る リスト内
19-1-1 変換
python 汚い 日付
19-1-1 2019-01-01 変換
python ある文字で区切る
Python 日付、時刻の処理
本でも、前処理大全、と言う本を購入して、この生のデータを触る前に読みました。この本はSQL、Rとpythonによる前処理の方法として、いろんな方法があったのです。そこで、本の中に書いてあった、コードを打ってもやはり同じエラー文が出たりして、途方に暮れています。
補足情報(FW/ツールのバージョンなど)
Macを使っています。pythonのバージョンはほぼ最新なはずです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/07 03:01 編集
2020/08/07 06:24