-1
データフレームcbrがあります。私は、抽出された行が17 18 19 20 21 22 23 24 25 26 27 33 34 35 36 37 38 39 40 41 42 43 49 50 51 52 53となるように行17:27と行16369までの次の16行目を抽出したい54 55 56 57 58 59 65 66 67 68 69 70 71 72 73 74 75 ............. 16369。私が持っているアイデアは:n + 16で特定の行を抽出します。
> 17:27
[1] 17 18 19 20 21 22 23 24 25 26 27
> 17:27
[1] 17 18 19 20 21 22 23 24 25 26 27
> 17:27 + 16
[1] 33 34 35 36 37 38 39 40 41 42 43
> 17:27 + 32
[1] 49 50 51 52 53 54 55 56 57 58 59
> 17:27 + 48
[1] 65 66 67 68 69 70 71 72 73 74 75
しかし、私の考えは面倒です。私はそれを簡単なコードで書くべきだと思います。ありがとう。ここで
それはあなたが望むものは全く明らかではない、でご希望の出力ので、あなたの質問の文章は17から16369にまっすぐに伸びます。 16行ごとに改行がありません。しかし、あなたが求めているものは次のとおりです: c(17:27、seq(33,16369,16)) – mkt
あなたの番号は、 '16369'できちんと終わらないでしょう。 16の倍数は「16043」で終了します。 –
'c(mapply( '+'、list(17:27)、16 * 1:1001))' –