以下です。
python
1>>> print(df)
2 西暦_年月日 data 西暦_年 西暦_月 西暦_日
30 2021年2月2日 60 2021 2 2
41 2021年2月2日 50 2021 2 2
52 2021年2月1日 128 2021 2 1
6>>>
7>>> import re
8>>>
9>>> df['西暦_年'] = df['西暦_年月日'].apply(lambda x: int(re.search('(\d+)年', x).groups()[0]))
10>>> df['西暦_月'] = df['西暦_年月日'].apply(lambda x: int(re.search('年(\d+)月', x).groups()[0]))
11>>> df['西暦_日'] = df['西暦_年月日'].apply(lambda x: int(re.search('月(\d)日', x).groups()[0]))
12>>>
13>>> print(df)
14 西暦_年月日 data 西暦_年 西暦_月 西暦_日
150 2021年2月2日 60 2021 2 2
161 2021年2月2日 50 2021 2 2
172 2021年2月1日 128 2021 2 1
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/26 06:45