回答編集履歴

1

追記

2020/04/05 11:15

投稿

meg_
meg_

スコア10760

test CHANGED
@@ -3,3 +3,35 @@
3
3
 
4
4
 
5
5
  [pandasの文字列を区切り文字や正規表現で複数の列に分割](https://note.nkmk.me/python-pandas-split-extract/)
6
+
7
+
8
+
9
+ ---
10
+
11
+ 【追記】対象の文字列がカンマ(,)で区切られている場合の例
12
+
13
+ ```Python
14
+
15
+ import pandas as pd
16
+
17
+
18
+
19
+ df = pd.DataFrame({'c00':['202,60,男性,神戸市,自営業,4月5日']})
20
+
21
+ print(df)
22
+
23
+ # c00
24
+
25
+ #0 202,60,男性,神戸市,自営業,4月5日
26
+
27
+
28
+
29
+ df = df['c00'].str.split(',', expand=True)
30
+
31
+ print(df)
32
+
33
+ # 0 1 2 3 4 5
34
+
35
+ #0 202 60 男性 神戸市 自営業 4月5日
36
+
37
+ ```