《R语言入门》目录: 如何在Windows下安装R语言编程环境
矩阵元素定义及筛选 和向量一样,矩阵也可以做筛选。但是需要注意一下语法上的不同。下面是一个简单的例子:
以下代码用户定义一个矩阵元素变量“si”,ncol=3(三列),byrow = TRUE(数据按行输入) 使用“<-”小于号减号作为操作符
si <- matrix(c(1, 1, 1,2, 3, 1,3, 4, 1,5, 1, 3),ncol = 3, byrow = TRUE)
以下代码返回匹配结果:
ret <- si[,2] == 1
中括号中的“,2”逗号2代表第二列,可以使用等于“==”,,大于等于“>=”,大于“>”……等操作符。
以下语句可以对矩阵进行筛选:
si[si[,2] > 1,]
注意语句判断条件后逗号和没有逗号的区别。
我就想是一只草原中被牧童遗忘的羊,