質問編集履歴
6
コードの変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,16 @@
|
|
1
1
|
```ここに言語を入力
|
2
2
|
|
3
|
-
|
3
|
+
File.open("test.txt","r") do |f|
|
4
4
|
|
5
|
+
f = f.read
|
6
|
+
|
7
|
+
puts f
|
8
|
+
|
5
|
-
puts
|
9
|
+
puts "平均年齢#{f.sum{r[2]} / f.size}"
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
end
|
6
14
|
|
7
15
|
|
8
16
|
|
5
文法
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
```ここに言語を入力
|
2
2
|
|
3
|
-
t = File.read("test.t
|
3
|
+
t = File.read("test.txt", col_sep: "\t", converters: :numeric)
|
4
4
|
|
5
5
|
puts "平均年齢 #{t.sum(0.0){|r| r[2]} / t.size}"
|
6
6
|
|
4
hennkou
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,9 +2,9 @@
|
|
2
2
|
|
3
3
|
t = File.read("test.tsv", col_sep: "\t", converters: :numeric)
|
4
4
|
|
5
|
-
puts "平均
|
5
|
+
puts "平均年齢 #{t.sum(0.0){|r| r[2]} / t.size}"
|
6
6
|
|
7
|
-
|
7
|
+
|
8
8
|
|
9
9
|
```
|
10
10
|
|
3
小さな変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,10 +1,10 @@
|
|
1
1
|
```ここに言語を入力
|
2
2
|
|
3
|
-
t =
|
3
|
+
t = File.read("test.tsv", col_sep: "\t", converters: :numeric)
|
4
4
|
|
5
|
-
puts "平均身長 #{t.sum(0.0){|r| r[
|
5
|
+
puts "平均身長 #{t.sum(0.0){|r| r[2]} / t.size}"
|
6
6
|
|
7
|
-
pp t.sort_by{|r| r[
|
7
|
+
pp t.sort_by{|r| r[2]}
|
8
8
|
|
9
9
|
```
|
10
10
|
|
2
特になし
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
1
目的の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
```
|
10
10
|
|
11
|
-
このようなコードを書いてテキストファイルを読み込んだところ、
|
11
|
+
このようなコードを書いてテキストファイルを読み込んだところ、平均年齢を出そうとしたのですが
|
12
12
|
|
13
13
|
|
14
14
|
|