質問編集履歴
1
リスト化したcolumの「地域」「出荷量」を、さらにndarray化してみた。
test
CHANGED
File without changes
|
test
CHANGED
@@ -46,52 +46,34 @@
|
|
46
46
|
|
47
47
|
```
|
48
48
|
|
49
|
-
エラーになったので、ちがうアプローチに。
|
49
|
+
エラーになったので、ちがうアプローチに。
|
50
|
-
|
51
|
-
|
52
50
|
|
53
51
|
```python
|
54
52
|
|
55
|
-
# 「地域」のデータをリスト化する
|
53
|
+
# 「地域」のデータをリスト化、さらにndarray化する
|
56
54
|
|
57
55
|
area=df['地域']
|
58
56
|
|
59
57
|
area = area.values.tolist()
|
60
58
|
|
59
|
+
area=np.array(area)
|
61
60
|
|
62
61
|
|
62
|
+
|
63
|
-
# 「出荷量」のデータをリスト化する
|
63
|
+
# 「出荷量」のデータをリスト化、さらにndarray化する
|
64
64
|
|
65
65
|
shipment=df['出荷量']
|
66
66
|
|
67
67
|
shipment=shipment.values.tolist()
|
68
68
|
|
69
|
+
shipment=np.array(shipment)
|
69
70
|
|
70
71
|
|
71
|
-
# データフレームの再構築
|
72
|
-
|
73
|
-
tmt=pd.DataFrame(shipment,index=area)
|
74
|
-
|
75
|
-
tmt=tmt.rename(columns={0:'トマトの地域別出荷量'})
|
76
|
-
|
77
|
-
```
|
78
|
-
|
79
|
-
![イメージ説明](7c22215d7460317fabe40d91c718122f.png)
|
80
|
-
|
81
|
-
|
82
|
-
|
83
|
-
```python
|
84
72
|
|
85
73
|
plt.bar(area,shipment)
|
86
74
|
|
87
75
|
|
88
76
|
|
89
|
-
# エラーコード
|
90
|
-
|
91
|
-
TypeError: ufunc 'add' did not contain a loop with signature matching types dtype('<U21') dtype('<U21') dtype('<U21')
|
92
|
-
|
93
|
-
|
94
|
-
|
95
77
|
```
|
96
78
|
|
97
|
-
![イメージ説明](7
|
79
|
+
![イメージ説明](5b69f387953bbbea3dd8b8f28229568e.png)
|