回答編集履歴
2
修正
answer
CHANGED
@@ -19,10 +19,8 @@
|
|
19
19
|
matplotlib の部分は全面的に書き換えてしまいましたが、以下のようなグラフを作りたいという意図であっていますか?
|
20
20
|
|
21
21
|
```python
|
22
|
-
import numpy as np
|
23
22
|
import pandas as pd
|
24
23
|
from matplotlib import pyplot as plt
|
25
|
-
import seaborn
|
26
24
|
|
27
25
|
try:
|
28
26
|
df = pd.read_csv("StudentsPerformance.csv")
|
1
修正
answer
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
> Key Error が出てしまう
|
2
2
|
|
3
3
|
`df['math score']['reading score']['writing score']` が間違っています。
|
4
|
-
DataFrame から一部の列を指定して部分的な DataFrame を作成する方法は `df[["列名1", "列名2", "列名3"]` とリストで指定します。
|
4
|
+
DataFrame から一部の列を指定して部分的な DataFrame を作成する方法は `df[["列名1", "列名2", "列名3"]]` とリストで指定します。
|
5
5
|
|
6
6
|
```diff
|
7
7
|
- df['math score']['reading score']['writing score']
|
@@ -40,6 +40,7 @@
|
|
40
40
|
handle = [bar1, bar2, bar3]
|
41
41
|
left += 2
|
42
42
|
|
43
|
+
# 凡例
|
43
44
|
ax.legend(handle, ["math", "reading", "writing"], bbox_to_anchor=(1, 1))
|
44
45
|
|
45
46
|
# y 軸のラベル
|