我有一个由13列组成的矩阵(称为PC)。我想创建一个新的矩阵,只包含值在4到8之间的行(称为EUR)。我尝试使用以下语句:
EUR <- PCs[which(PCs$V13 < 9 && PCs$V13 > 3), ]不幸的是它不能工作。(我只得到了一行,而有数百行)
有人知道这个命令出了什么问题吗?
发布于 2013-03-01 00:46:23
&&函数未矢量化。您需要&函数:
EUR <- PCs[which(PCs$V13 < 9 & PCs$V13 > 3), ]https://stackoverflow.com/questions/15140944
复制相似问题