Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用变量对data.frame进行子集设置_R_Dataframe - Fatal编程技术网

使用变量对data.frame进行子集设置

使用变量对data.frame进行子集设置,r,dataframe,R,Dataframe,假设一个用户想要在某个行号之后再子集7行 输出应该是这样的 iris[4:10,] 但子集设置是基于变量begin_行完成的 begin_row=4 iris[begin_row:begin_row+6,] #iris[c(begin_row:begin_row+6),] also this does not work 为什么7行的输出不是所需的输出?它是如何正确完成的 我认为您缺少括号: iris[begin_row:(begin_row+6),] :的操作员精度高于plus+ 快速的?

假设一个用户想要在某个行号之后再子集7行

输出应该是这样的

iris[4:10,]
但子集设置是基于变量begin_行完成的

begin_row=4
iris[begin_row:begin_row+6,]
#iris[c(begin_row:begin_row+6),] also this does not work

为什么7行的输出不是所需的输出?它是如何正确完成的

我认为您缺少括号:

iris[begin_row:(begin_row+6),]
的操作员精度高于plus
+


快速的
?语法
帮助(语法)
可以告诉您

我认为您缺少括号:

iris[begin_row:(begin_row+6),]
的操作员精度高于plus
+

快速的
?语法
帮助(语法)
可以告诉您