質問編集履歴

4

改行の削除

2019/09/05 05:41

投稿

farinelli
farinelli

スコア61

test CHANGED
File without changes
test CHANGED
@@ -6,11 +6,7 @@
6
6
 
7
7
  ![イメージ説明](c3a8c705aea91ee7ad01b9d734fb2823.png)
8
8
 
9
-
10
-
11
9
  解決に向けてお知恵をお貸しいただけますと幸いです。宜しくお願いします。
12
-
13
-
14
10
 
15
11
  ### エラー
16
12
 

3

写真の追加

2019/09/05 05:41

投稿

farinelli
farinelli

スコア61

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,14 @@
1
1
  リアルタイムで収集したツイートから、url, 返信, RTを除去した後に重複行を削除したものを表示しようとしたら、このようなエラーが表示されてしましました。
2
+
3
+ エラーの該当箇所をprint(corpus)に戻すと、以下の写真のように、重複要素を持つ二次元配列の形をした重複行が出力される事を確認済みです。
4
+
5
+ ### 写真
6
+
7
+ ![イメージ説明](c3a8c705aea91ee7ad01b9d734fb2823.png)
2
8
 
3
9
 
4
10
 
5
- 何が起こっているのか、どうすれば解決するのか関してお知恵をお貸しいただけますと幸いです。宜しくお願いします。
11
+ 解決に向けてお知恵をお貸しいただけますと幸いです。宜しくお願いします。
6
12
 
7
13
 
8
14
 
@@ -156,7 +162,7 @@
156
162
 
157
163
  corpus = docs
158
164
 
159
-  corpus = set(corpus)
165
+ corpus = set(corpus)
160
166
 
161
167
 
162
168
 

2

質問文の変更

2019/09/05 05:40

投稿

farinelli
farinelli

スコア61

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- リアルタイムで収集したツイートから、url, 返信, RTを除去した後にリスト内の重複を削除したものを表示しようとしたら、このようなエラーが表示されてしましました。
1
+ リアルタイムで収集したツイートから、url, 返信, RTを除去した後に重複を削除したものを表示しようとしたら、このようなエラーが表示されてしましました。
2
2
 
3
3
 
4
4
 

1

質問文とコードを変更

2019/09/05 05:16

投稿

farinelli
farinelli

スコア61

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- リアルタイムで収集したツイートから、url, 返信, RTを除去した後にリスト内の重複を削除したものを表示しようとしたら、同じ単語入ったリストが何度も表示されてしましました。
1
+ リアルタイムで収集したツイートから、url, 返信, RTを除去した後にリスト内の重複を削除したものを表示しようとしたら、このようなエラーが表示されてしましました。
2
2
 
3
3
 
4
4
 
@@ -6,9 +6,55 @@
6
6
 
7
7
 
8
8
 
9
- ### 現状
9
+ ### エラー
10
10
 
11
+ ```
12
+
13
+ Traceback (most recent call last):
14
+
15
+ File "honban.py", line 140, in <module>
16
+
17
+ stream.sample()
18
+
19
+ File "/Users/macuser/Workspaces/jxpress/trendword/.direnv/python-3.7.3/lib/python3.7/site-packages/tweepy/streaming.py", line 449, in sample
20
+
21
+ self._start(is_async)
22
+
23
+ File "/Users/macuser/Workspaces/jxpress/trendword/.direnv/python-3.7.3/lib/python3.7/site-packages/tweepy/streaming.py", line 389, in _start
24
+
25
+ self._run()
26
+
27
+ File "/Users/macuser/Workspaces/jxpress/trendword/.direnv/python-3.7.3/lib/python3.7/site-packages/tweepy/streaming.py", line 320, in _run
28
+
29
+ six.reraise(*exc_info)
30
+
31
+ File "/Users/macuser/Workspaces/jxpress/trendword/.direnv/python-3.7.3/lib/python3.7/site-packages/six.py", line 693, in reraise
32
+
33
+ raise value
34
+
35
+ File "/Users/macuser/Workspaces/jxpress/trendword/.direnv/python-3.7.3/lib/python3.7/site-packages/tweepy/streaming.py", line 289, in _run
36
+
37
+ self._read_loop(resp)
38
+
39
+ File "/Users/macuser/Workspaces/jxpress/trendword/.direnv/python-3.7.3/lib/python3.7/site-packages/tweepy/streaming.py", line 351, in _read_loop
40
+
41
+ self._data(next_status_obj)
42
+
43
+ File "/Users/macuser/Workspaces/jxpress/trendword/.direnv/python-3.7.3/lib/python3.7/site-packages/tweepy/streaming.py", line 323, in _data
44
+
45
+ if self.listener.on_data(data) is False:
46
+
47
+ File "/Users/macuser/Workspaces/jxpress/trendword/.direnv/python-3.7.3/lib/python3.7/site-packages/tweepy/streaming.py", line 54, in on_data
48
+
49
+ if self.on_status(status) is False:
50
+
51
+ File "honban.py", line 99, in on_status
52
+
53
+ corpus = set(corpus)
54
+
11
- ![イメージ説明](0839b641ac9372a49392638f7394db4b.png)
55
+ TypeError: unhashable type: 'list'
56
+
57
+ ```
12
58
 
13
59
 
14
60
 
@@ -110,9 +156,11 @@
110
156
 
111
157
  corpus = docs
112
158
 
159
+  corpus = set(corpus)
113
160
 
114
161
 
162
+
115
-   #重複した単語の削除
163
+ #重複した単語の削除
116
164
 
117
165
  nouns = []
118
166