AppointmentDayカラムから月だけを持ってきて、monthカラムをあたらしく作ってにその情報を追加したいのですが、全て「[04]」という形になってしまいます。
(この画面では2016-04しかないので正しいですが、2016-05、2016-06から始まるカラムも04で反映されています。)
def month(self): levels = [] month_name = md_df["AppointmentDay"] for level in month_name: levels.append(level[5:7]) return levels md_df['month'] = md_df["AppointmentDay"].apply(month)
おそらく、levels=[04,04,04,........05,05,05....06,06,06...]が返ってきて、それの先頭しか表示されていない状態だと思います。
どのように修正したらいいのかわかりません。
教えていただけると幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/14 04:57