R中的子集集及其数学运算

R中的子集集及其数学运算,r,subset,R,Subset,通过将数学运算传递给subset函数,是否可以获得R中数据帧的子集 blla我认为你的代码应该有效set.seed(24);blla当使用子集(一个方便的函数)时,您不需要在其中使用blla$调用列。只要做子集(iris,Sepal.Length-Sepal.Width>4)(作为一个内置数据集的例子),它应该可以工作t1和t2的结构是什么?可能blla[as.numeric(blla$t1)-as.numeric(blla$t2)==10,]在您的情况下可以工作?也可能“不工作”因为条件在数据

通过将数学运算传递给
subset
函数,是否可以获得R中数据帧的子集


blla我认为你的代码应该有效
set.seed(24);blla当使用
子集
(一个方便的函数)时,您不需要在其中使用
blla$
调用列。只要做
子集(iris,Sepal.Length-Sepal.Width>4)
(作为一个内置数据集的例子),它应该可以工作
t1
t2
的结构是什么?可能
blla[as.numeric(blla$t1)-as.numeric(blla$t2)==10,]
在您的情况下可以工作?也可能“不工作”因为条件在数据帧中的任何位置都不满足。在这种情况下,您可能会获得一个带有
(或0-length row.names)
的输出;blla当使用
子集
(一个方便的函数)时,您不需要在其中使用
blla$
调用列。只要做
子集(iris,Sepal.Length-Sepal.Width>4)
(作为一个内置数据集的例子),它应该可以工作
t1
t2
的结构是什么?可能
blla[as.numeric(blla$t1)-as.numeric(blla$t2)==10,]
在您的情况下可以工作?也可能“不工作”因为条件在数据帧中的任何位置都不满足。在这种情况下,您可能会获得
(或0-length row.names)
的输出。