v <- runif(100, 0, 10)
seq(???(round(range(v))), length.out=5)
便利な機能はありますか??? または、最小限のキーストロークでこれを行う他の方法---特にインタラクティブに作業する場合。
v <- runif(100, 0, 10)
seq(???(round(range(v))), length.out=5)
便利な機能はありますか??? または、最小限のキーストロークでこれを行う他の方法---特にインタラクティブに作業する場合。
あなたが探していますdo.call
do.call(seq,c(round(range(v)),list(length.out=5)))
c(...,list(OtherArgs))
すべての引数を 1 つのリストに結合するには、を使用する必要があります。
しかし、インタラクティブに作業するときに最小限のキーストロークでこれを行いたい場合は、おそらく「難しい」方法で行うことになります。
rv <- round(range(v))
seq(rv[1],rv[2],length.out=5)
(キーストロークは 56 対 51 ですが、追跡するネストされた括弧は少なく、1 つの長いコマンドよりも 2 つの短いコマンドの方がおそらく簡単です)