質問編集履歴

1

エラー文の追加、質問項目の絞りこみ

2020/10/10 05:02

投稿

Shiro.Shiro
Shiro.Shiro

スコア9

test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,10 @@
1
1
  以前、https://teratail.com/questions/294887 で、pandasのDataFrameに含まれる各要素を、","を区切り文字として、そこで改行を行うコードを以下の通り、教えて頂きました。
2
2
 
3
- その際には実行できたのですが、現在、'Series' object has no attribute 'explode'と出力されてしまうのみです。
3
+ その際には実行できたのですが、現在、以下のError文の通り、'Series' object has no attribute 'explode'と出力されてしまうのみです。
4
4
 
5
- ①その原因と解決方法
6
5
 
7
- ②explode()を用いない方法としてはどのようなものがあるか
8
6
 
9
- 以上2点についてお教えいただきたいです。
7
+ その原因と解決方法についてお教えいただきたいです。
10
8
 
11
9
 
12
10
 
@@ -57,3 +55,41 @@
57
55
  # 3 bbbb
58
56
 
59
57
  ```
58
+
59
+ ```Error
60
+
61
+ ---------------------------------------------------------------------------
62
+
63
+ AttributeError Traceback (most recent call last)
64
+
65
+ <ipython-input-1-c1b24f3157bf> in <module>
66
+
67
+ 6 df2 = df.copy()
68
+
69
+ 7 df2['A'] = [i.split(',') for i in df['A']]
70
+
71
+ ----> 8 df2 = pd.DataFrame(df2['A'].explode())
72
+
73
+ 9 df = df.reset_index(drop=True)
74
+
75
+ 10 print(df2)
76
+
77
+
78
+
79
+ ~\Anaconda3\lib\site-packages\pandas\core\generic.py in __getattr__(self, name)
80
+
81
+ 4374 if self._info_axis._can_hold_identifiers_and_holds_name(name):
82
+
83
+ 4375 return self[name]
84
+
85
+ -> 4376 return object.__getattribute__(self, name)
86
+
87
+ 4377
88
+
89
+ 4378 def __setattr__(self, name, value):
90
+
91
+
92
+
93
+ AttributeError: 'Series' object has no attribute 'explode'
94
+
95
+ ```