レジャー施設の利用状況(回数)について、調べたいとします。
dataframeは下記のような感じです。
人 日付
Aさん 2018.06.13
Bさん 2018.07.02
Bさん 2018.07.03
Cさん 2018.06.25
Bさん 2018.08.07
Aさん 2018.08.01
Aさん 2018.08.02
Cさん 2018.09.10
人別に、月単位での利用回数を集計したいのですが、人別に日付のソートはできたものの、
月単位の集計ができません。(下記コード)
一括での出力が難しいため、とりあえず日付を月表示にし、その後、カウントで集計しようと思います。
df2 = df.sort_values('人')
df2.to_csv("loopy.csv", encoding="cp932")
ここまでは走り、
人別に日付をソートしたファイルになりました。
そこから行き詰っています。
df3 = df2.strftime('%m')
df3.to_csv("loopy2.csv", encoding="cp932")
初めからgroupbyによるコードも試みましたが、うまくいきませんでした。
どなたか月毎の集計コードを教えてください。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/10/11 00:29