Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
sapply()次の形式のステートメントを希望します。
sapply()
a <- c(4, 9, 20, 3, 10, 30) sapply(c(a), function(x) b[x,2] - b[x,1])
通常は の代わりにc(a)を使用しますが1:x、 で指定された値のみを調べたいと思いますa。これは可能ですか?
c(a)
1:x
a
更新:ポイントはその後に続くものではありませんfunction(x)。これは例としてのみ意図されています。
function(x)
あなたが達成しようとしていることはあまり明確ではありませんが、私はあなたが必要だとは思わないsapply.
sapply
a <- c(4, 9, 20, 3, 10, 30) b <- data.frame(x = 1:30, y = sqrt(1:30)) b[a, 2] - b[a, 1] ## [1] -2.000000 -6.000000 -15.527864 -1.267949 -6.837722 -24.522774