• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

R语言—矩阵

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

一.基本概念

 1.具有行数和列数的一个规则的一个二维表

   每一行代表一条记录

   每一列代表一个属性

         eg:

            

二.矩阵创建

 1.mat<-matrix(c(1:12),nrow=3,ncol=4)

    指定数据内容,指定行数,指定列数


    行数列数都可以省略


 2.维数获取

   dim(mat)


三.矩阵的运算

 1.矩阵与标量相乘:*


 2.矩阵与矩阵相乘:%*%

   条件:满足矩阵相乘的要求,左边矩阵的行数等于右边矩阵的列数,不满足条件会报错


四.矩阵索引

  给行列取名


 1 提取单个元素

  

 2.提取行

  

 3.提取列

  

 4.提取部分行列


五.元素筛选

 1.逻辑判断:给出逻辑值true或者false

    eg:选出语文成绩大于等于五的成绩

       

 2.which:给出满足条件的数据的位置


六.apply

 apply(mat,1,f)

 apply(mat,1,f)

  要操作的矩阵对象,1/2(1为对行操作,2为对列操作),使用的函数

 



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
R语言 向量排序与运算发布时间:2022-07-18
下一篇:
【数据分析与挖掘】R语言矩阵Matrix与数组Array发布时间:2022-07-18
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap