回答編集履歴
6
例の追加
test
CHANGED
@@ -19,6 +19,18 @@
|
|
19
19
|
|
20
20
|
|
21
21
|
```
|
22
|
+
|
23
|
+
その後はfor文を使って処理ができて、表の印刷であれば次のようなコードでできます。
|
24
|
+
|
25
|
+
```
|
26
|
+
|
27
|
+
for user in users:
|
28
|
+
|
29
|
+
print(f"{user['Name']}\t{user['age']}\t{user['height']}\t{user['weight']}")
|
30
|
+
|
31
|
+
```
|
32
|
+
|
33
|
+
|
22
34
|
|
23
35
|
しかし、pythonでは、表データはPandasを使ったほうが処理がしやすいので、Pandasを使うことをおすすめします。
|
24
36
|
|
5
誤字の修正等
test
CHANGED
@@ -58,7 +58,7 @@
|
|
58
58
|
|
59
59
|
例えば年齢の平均であれば
|
60
60
|
|
61
|
-
```
|
61
|
+
```python
|
62
62
|
|
63
63
|
df['age'].mean()
|
64
64
|
|
@@ -68,7 +68,7 @@
|
|
68
68
|
|
69
69
|
また、次の一行でExcelのファイルが作成できます。(openpyxl又はXlsxWriterをpipでインストールしておく必要がありますが)
|
70
70
|
|
71
|
-
```
|
71
|
+
```python
|
72
72
|
|
73
73
|
df.to_excel("sample.xlsx")
|
74
74
|
|
@@ -76,7 +76,7 @@
|
|
76
76
|
|
77
77
|
逆に、Excelでデータを作成しておくと一行でDataFrameに読み込むことができます。(xlrdをpipでインストールしておく必要がありますが)
|
78
78
|
|
79
|
-
```
|
79
|
+
```python
|
80
80
|
|
81
81
|
df = pd.read_excel("sample.xlsx")
|
82
82
|
|
4
例の追加
test
CHANGED
@@ -73,3 +73,11 @@
|
|
73
73
|
df.to_excel("sample.xlsx")
|
74
74
|
|
75
75
|
```
|
76
|
+
|
77
|
+
逆に、Excelでデータを作成しておくと一行でDataFrameに読み込むことができます。(xlrdをpipでインストールしておく必要がありますが)
|
78
|
+
|
79
|
+
```
|
80
|
+
|
81
|
+
df = pd.read_excel("sample.xlsx")
|
82
|
+
|
83
|
+
```
|
3
例の追加
test
CHANGED
@@ -65,3 +65,11 @@
|
|
65
65
|
29.6
|
66
66
|
|
67
67
|
```
|
68
|
+
|
69
|
+
また、次の一行でExcelのファイルが作成できます。(openpyxl又はXlsxWriterをpipでインストールしておく必要がありますが)
|
70
|
+
|
71
|
+
```
|
72
|
+
|
73
|
+
df.to_excel("sample.xlsx")
|
74
|
+
|
75
|
+
```
|
2
誤字の修正等
test
CHANGED
@@ -6,15 +6,15 @@
|
|
6
6
|
|
7
7
|
users = []
|
8
8
|
|
9
|
-
users.append({'Name':'Ken', 'age':23, '
|
9
|
+
users.append({'Name':'Ken', 'age':23, 'height':185, 'weight': 85})
|
10
10
|
|
11
|
-
users.append({'Name':'Ryu', 'age':23, '
|
11
|
+
users.append({'Name':'Ryu', 'age':23, 'height':187, 'weight': 88})
|
12
12
|
|
13
|
-
users.append({'Name':'Takeshi', 'age':35, '
|
13
|
+
users.append({'Name':'Takeshi', 'age':35, 'height':165, 'weight': 65})
|
14
14
|
|
15
|
-
users.append({'Name':'Toru', 'age':48, '
|
15
|
+
users.append({'Name':'Toru', 'age':48, 'height':174, 'weight': 98})
|
16
16
|
|
17
|
-
users.append({'Name':'Daisuke', 'age':19, '
|
17
|
+
users.append({'Name':'Daisuke', 'age':19, 'height':158, 'weight': 55})
|
18
18
|
|
19
19
|
|
20
20
|
|
@@ -40,7 +40,7 @@
|
|
40
40
|
|
41
41
|
|
42
42
|
|
43
|
-
Name age
|
43
|
+
Name age height weight
|
44
44
|
|
45
45
|
0 Ken 23 185 85
|
46
46
|
|
@@ -55,3 +55,13 @@
|
|
55
55
|
|
56
56
|
|
57
57
|
```
|
58
|
+
|
59
|
+
例えば年齢の平均であれば
|
60
|
+
|
61
|
+
```
|
62
|
+
|
63
|
+
df['age'].mean()
|
64
|
+
|
65
|
+
29.6
|
66
|
+
|
67
|
+
```
|
1
言葉の追加
test
CHANGED
@@ -30,7 +30,7 @@
|
|
30
30
|
|
31
31
|
|
32
32
|
|
33
|
-
中略
|
33
|
+
中略(上記のコード)
|
34
34
|
|
35
35
|
|
36
36
|
|