回答編集履歴
1
修正
test
CHANGED
@@ -34,6 +34,8 @@
|
|
34
34
|
|
35
35
|
▲▲イベント,沖縄,356,D社、E社、F社,B社、K社,E社、F社
|
36
36
|
|
37
|
+
存在しないイベント,沖縄,356,,,
|
38
|
+
|
37
39
|
""")
|
38
40
|
|
39
41
|
df_event = pd.read_csv(data)
|
@@ -42,7 +44,9 @@
|
|
42
44
|
|
43
45
|
def split(row):
|
44
46
|
|
45
|
-
row['協賛会社
|
47
|
+
cnt = 0 if pd.isnull(row['協賛会社']) else len(row['協賛会社'].split('、'))
|
48
|
+
|
49
|
+
row['協賛会社数'] = cnt
|
46
50
|
|
47
51
|
# 他も同様に
|
48
52
|
|
@@ -56,20 +60,26 @@
|
|
56
60
|
|
57
61
|
print(df_event.loc[:,['イベント名', '協賛会社数', '協賛会社']])
|
58
62
|
|
59
|
-
|
63
|
+
"""
|
60
64
|
|
61
|
-
|
65
|
+
イベント名 協賛会社数 協賛会社
|
62
66
|
|
63
|
-
|
67
|
+
0 〇〇祭り 1 A社
|
64
68
|
|
65
|
-
|
69
|
+
1 □□大会 5 B社、F社、H社、K社、L社
|
66
70
|
|
67
|
-
|
71
|
+
2 △△パーティー 2 C社、D社
|
68
72
|
|
69
|
-
|
73
|
+
3 ●●祭 4 E社、F社、A社、C社
|
70
74
|
|
71
|
-
|
75
|
+
4 ✖︎✖︎生誕祭 2 G社、B社
|
72
76
|
|
77
|
+
5 ■■ディナーショー 3 C社、N社、Q社
|
78
|
+
|
73
|
-
|
79
|
+
6 ▲▲イベント 3 D社、E社、F社
|
80
|
+
|
81
|
+
7 存在しないイベント 0 NaN
|
82
|
+
|
83
|
+
"""
|
74
84
|
|
75
85
|
```
|