回答編集履歴

6

例の追加

2018/10/03 07:00

投稿

YasuhiroNiji
YasuhiroNiji

スコア584

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

誤字の修正等

2018/10/03 07:00

投稿

YasuhiroNiji
YasuhiroNiji

スコア584

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

例の追加

2018/10/03 04:53

投稿

YasuhiroNiji
YasuhiroNiji

スコア584

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

例の追加

2018/10/03 04:51

投稿

YasuhiroNiji
YasuhiroNiji

スコア584

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

誤字の修正等

2018/10/03 04:41

投稿

YasuhiroNiji
YasuhiroNiji

スコア584

test CHANGED
@@ -6,15 +6,15 @@
6
6
 
7
7
  users = []
8
8
 
9
- users.append({'Name':'Ken', 'age':23, 'keight':185, 'weight': 85})
9
+ users.append({'Name':'Ken', 'age':23, 'height':185, 'weight': 85})
10
10
 
11
- users.append({'Name':'Ryu', 'age':23, 'keight':187, 'weight': 88})
11
+ users.append({'Name':'Ryu', 'age':23, 'height':187, 'weight': 88})
12
12
 
13
- users.append({'Name':'Takeshi', 'age':35, 'keight':165, 'weight': 65})
13
+ users.append({'Name':'Takeshi', 'age':35, 'height':165, 'weight': 65})
14
14
 
15
- users.append({'Name':'Toru', 'age':48, 'keight':174, 'weight': 98})
15
+ users.append({'Name':'Toru', 'age':48, 'height':174, 'weight': 98})
16
16
 
17
- users.append({'Name':'Daisuke', 'age':19, 'keight':158, 'weight': 55})
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 keight weight
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

言葉の追加

2018/10/03 04:22

投稿

YasuhiroNiji
YasuhiroNiji

スコア584

test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
 
32
32
 
33
- 中略
33
+ 中略(上記のコード)
34
34
 
35
35
 
36
36