質問編集履歴
1
Traceback全文を追記しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,10 +2,29 @@
|
|
2
2
|
英語を読んでもよくわからないので質問させていただきます。
|
3
3
|
どこら辺のことがstringではないのでしょうか。コードにはどこにも nan という変数はつかってないです。
|
4
4
|
|
5
|
+
> Traceback (most recent call last):
|
6
|
+
File "amazon.py", line 32, in <module>
|
7
|
+
plt.bar(x, y, align="center") # 中央寄せ
|
8
|
+
File "C:\Users\hoge\Anaconda3\lib\site-packages\matplotlib\pyplot.py", line 2775, in bar
|
9
|
+
ret = ax.bar(*args, **kwargs)
|
10
|
+
File "C:\Users\hoge\Anaconda3\lib\site-packages\matplotlib\__init__.py", line 1867, in inner
|
11
|
+
return func(ax, *args, **kwargs)
|
12
|
+
File "C:\Users\hoge\Anaconda3\lib\site-packages\matplotlib\axes\_axes.py", line 2212, in bar
|
13
|
+
self._process_unit_info(xdata=x, ydata=height, kwargs=kwargs)
|
14
|
+
File "C:\Users\hoge\Anaconda3\lib\site-packages\matplotlib\axes\_base.py", line 2167, in _process_unit_info
|
15
|
+
self.xaxis.update_units(xdata)
|
16
|
+
File "C:\Users\hoge\Anaconda3\lib\site-packages\matplotlib\axis.py", line 1469, in update_units
|
17
|
+
default = self.converter.default_units(data, self)
|
18
|
+
File "C:\Users\hoge\Anaconda3\lib\site-packages\matplotlib\category.py", line 115, in default_units
|
19
|
+
axis.set_units(UnitData(data))
|
20
|
+
File "C:\Users\hoge\Anaconda3\lib\site-packages\matplotlib\category.py", line 182, in __init__
|
21
|
+
self.update(data)
|
5
|
-
|
22
|
+
File "C:\Users\hoge\Anaconda3\lib\site-packages\matplotlib\category.py", line 201, in update
|
6
23
|
raise TypeError("{val!r} is not a string".format(val=val))
|
7
24
|
TypeError: nan is not a string
|
8
25
|
|
26
|
+
|
27
|
+
|
9
28
|
```python
|
10
29
|
class UnitData(object):
|
11
30
|
def __init__(self, data=None):
|