为了账号安全,请及时绑定邮箱和手机立即绑定

R语言基础

  • x <- matrix(1:6, nrow = 2, ncol = 3) [,1] [,2] [,3] [1,] 1 3 5 [2,] 2 4 6 dimnames(x) <- list(c("a","b"), c("c","d", "e" )) //重命名 c d e a 1 3 5 b 2 4 6
    查看全部
  • 总结 R
    查看全部
    1 采集 收起 来源:小结

    2017-04-26

  • rep函数,rep(x,y),把元素x重复y次
    查看全部
    1 采集 收起 来源:向量化操作

    2017-04-16

  • 矩阵运算时,需要在运算符前后各自加一个百分号
    查看全部
    1 采集 收起 来源:向量化操作

    2017-04-12

  • matlab中需要加点强调点乘和点除,R里面不需要
    查看全部
    1 采集 收起 来源:向量化操作

    2017-04-12

  • sort(x$v2)表示对x中的v2进行升序排列 sort(x$v2,decreasing=TRUE)表示对v2进行降序排列 order(x$v2)返回值为按升序排列的各个数字对应的行数下标
    查看全部
  • 数据框(data frame) ——存储表格数据(tabular data) ——视为各元素长度相同的列表 每个元素代表一列数据 每个元素的长度代表行数 元素类型可以不同
    查看全部
  • tapply(x,f,mean)///////输出结果是一个向量 tapply(x,f,mean,simplify = FALSE)///////输出结果是个列表
    查看全部
  • x<-array(rnorm(2*3*4),c(2,3,4))####表示随机从正太分布中抽取出来的24个数据,按照三维排列出来。
    查看全部
    1 采集 收起 来源:R语言函数 apply

    2018-03-22

  • function(m) m[1,] 中间是空格不是逗号,函数获得矩阵的第一行。
    查看全部
  • 构建子集是从原始数据中得到真正有用的数据
    查看全部
  • #apply #沿着数组的某一维度处理数据 #将函数用于矩阵的行或者列 #一句话就可以完成for/while函数 #apply(数组,维度,函数/函数名) x <- matrix(1:16,4,4) apply(x, 2, mean)#求列的平均 apply(x, 2, sum)#求列和 apply(x, 1, mean)#求行的平均 apply(x, 1, sum)#求行和 x <- matrix(rnorm(100),10,10) apply(x, 1, quantile, probs = c(0.25, 0.75)) #quantile 求数据的百分位点 probs = c(0.25, 0.75)表示取25%、75%位点 x <- array(rnorm(2*3*4),c(2,3,4)) apply(x,c(1,2), mean) #c(1,2)表示1和2压着3平面的维度 apply(x,c(1,3), mean) #同理 apply(x,c(2,3), mean) #同理
    查看全部
    1 采集 收起 来源:R语言函数 apply

    2018-03-22

  • 赋值:> x <- 1 极端情况用等号赋值会报错;区分大小写 查看对象类型:> class(x) 字符串 > y <- "hello world" 复数 > z <- 1+2i 逻辑变量 > t <- TURE 对象属性: 名称:name 维度:dimension:matrix,array 类型:class 长度:length
    查看全部
  • 矩阵子集:a[x,y],返回值为第x行第y列的元素 要获取某行的值的方法:a[x,]。 保留矩阵类型a[x,y,drop=false]意味着不改变类型
    查看全部
    1 采集 收起 来源:矩阵的子集

    2017-03-03

  • head(airquality,10) tail(airquality) summary(airquality) str(airquality) table(airquality$Month) table(airquality$Ozone,useNA = "ifany") table(airquality$Month,airquality$Day) any(is.na(airquality$Ozone)) sum(is.na(airquality$Ozone)) all(airquality$Month<12) titanic <- as.data.frame((Titanic)) head(titanic) dim(titanic) summary(titanic) x <- xtabs(Freq ~ Class+Age,data=titanic) ftable(x) object.size(airquality) print(object.size(airquality),units="Kb")
    查看全部
    1 采集 收起 来源:总结数据信息

    2018-03-22

举报

0/150
提交
取消
课程须知
本课程需要学员提前掌握 安装好R和Rstudio
老师告诉你能学到什么?
1、R语言的数据结构 2、构建数据子集 3、重要函数的使用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!