-5

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。これは可能ですか?

更新:ポイントはその後に続くものではありませんfunction(x)。これは例としてのみ意図されています。

4

3 に答える 3

2

あなたが達成しようとしていることはあまり明確ではありませんが、私はあなたが必要だとは思わない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
于 2013-10-16T11:01:25.413 に答える