Time Velocity
0 0
1.5 1.21
3 1.26
4.5 1.31
6 1.36
7.5 1.41
9 1.46
10.5 1.51
12 1.56
13 1.61
14 1.66
15 1.71
16 1.76
17 1.81
18 1.86
19 1.91
20 1.96
21 2.01
22.5 2.06
24 2.11
25.5 2.16
27 2.21
28.5 2.26
30 2.31
31.5 2.36
33 2.41
34.5 2.4223
36 2.4323
だから私は時間と速度に関するデータを持っています...カットまたは which 関数を使用して、データを 6 分間隔に分割したいです...私の最大時間は通常 3000 分に達するので、同様の出力が必要ですこれに...
Time Velocity
0 0
1.5 1.21
3 1.26
4.5 1.31
6 1.36
Time Velocity
6 1.36
7.5 1.41
9 1.46
10.5 1.51
12 1.56
Time Velocity
12 1.56
13 1.61
14 1.66
15 1.71
16 1.76
17 1.81
18 1.86
これまでに行ったことは、 data=read.delim("clipboard") を使用してデータを読み取ることです。関数「which」を使用することにしました....しかし、最大3000分間それを行う必要があります。
dat <- data[which(data$Time>=0
& data$Time < 6),],
dat1 <- data[which(data$Time>=6
& data$Time < 12),]
などしかし、3000分まで時間があれば、これはあまり便利ではありませんまた、すべての結果を1つの出力/変数に含める必要があります