假设用户想要在某个行号之后对7行进行子集化。
输出应为此
iris[4:10,]
但子集化是基于变量begin_row
完成的begin_row=4
iris[begin_row:begin_row+6,]
#iris[c(begin_row:begin_row+6),] also this does not work
为什么输出不是7行作为所需的输出?它是如何正确完成的。
答案 0 :(得分:5)
我认为你在这里缺少括号:
iris[begin_row:(begin_row+6),]
:
的运算符预测值高于+ +
快速?Syntax
或help(Syntax)
可以告诉您