回答編集履歴
2
タイポを修正
answer
CHANGED
@@ -1,8 +1,9 @@
|
|
1
|
-
選択されている項目を得
|
1
|
+
選択されている項目を得たいだけであれば、if文を使うまでもなくこれで良いと思うのですが。
|
2
2
|
|
3
3
|
```Python
|
4
4
|
import pandas as pd
|
5
5
|
df = pd.DataFrame({'a4': ['12','2','1','4','0;1;2;3;4;5;6;7;8;9;10;11;12;13;14']})
|
6
|
+
|
6
7
|
a4_df = df['a4'].apply(lambda d: pd.Series(map(int, d.split(';'))).value_counts()).fillna(0).astype('int')
|
7
8
|
print(a4_df)
|
8
9
|
# 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
1
マークダウンのミス
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
|
1
|
+
選択されている項目を得体だけであれば、if文を使うまでもなくこれで良いと思うのですが。
|
2
2
|
|
3
3
|
```Python
|
4
4
|
import pandas as pd
|