Rのプログラミングについて質問です。

データフレームから行を抽出するときに、  
ランダムな数が入った変数で指定したいのですが、  
下記のコードで行なったところ1行しか出力できません。

data[[a : a + b], "列名"]

a,b はともにfloor(runif)で取得した  
整数が入っているのですが、  
a行目しか出力されません。。

解決策をご存知の方教えていただけませんか？
CC BY-SA 3.0
2018-02-16T02:54:46.080
41763
2018-02-16T02:54:46.080
27306
question
r
Rの行指定について