码迷,mamicode.com
首页 > 编程语言 > 详细

《R语言入门》矩阵元素定义及筛选

时间:2015-03-07 15:47:34      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:r语言   入门   矩阵   定义   筛选   

《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,]

注意语句判断条件后逗号和没有逗号的区别。

《R语言入门》矩阵元素定义及筛选

标签:r语言   入门   矩阵   定义   筛选   

原文地址:http://blog.csdn.net/testcs_dn/article/details/44116201

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!