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

R语言基础

  • 2-3矩阵和数组


    矩阵(matrix):向量+维度属性(整数向量:nrow,ncol)

    创建矩阵:1.x<-matrix(nrow=3,ncol=2)(两个元素,三行两列)

                        x<-matrix(1:6,nrow=3,ncol=2)(1到6为矩阵内容,先填列)

                     2.y<-1:6

                       dim(y)<-c(2,3)

    dim(x)(维度的属性 查看x有多少行多少列)

    attributes(x)查看x当前的属性

    y2<-matrix(1:6,nrow=2,ncol=3)

    rbind(y,y2)(行拼接矩阵)

    cbind(y,y2)(列拼接矩阵)

    数组(array):与矩阵类似,但是维度可以大于2,矩阵的维度只能等与2

    创建数组:1.x<-array(1:24,dim=c(4,6))(创建两维的数组,维度为4行6列)

                        x1<-array(1:24,dim=c(2,3,4))

    (最常用的是向量,矩阵,数据框 ,数组作为了解)

    查看全部
  • 2-2向量

    新建文件保存代码

    向量(vector):只能包含同一类型的对象

    注释的符号为# 

    如何生成一个指定长度的空向量 

    新建一个文件后 输入代码 选中代码点击右上角 Run运行

    例:x<-vector("character(向量中元素的类型)",length=10(向量中包含的元素个数))

    例:x1<-1:4 (创建了一个1到4的向量)

    例:x2<-c(1,2,3,4)(用c函数来创建)  如果c中元素为不同类型,R会强制把元素转化为同一类型。 

    命令转化:例如:x4<-c("a","b","c")   as.numeric(x4)   即把字符型转换成数值型

    属性相关:

    names(x1) <-c("a","b","c","d")给x1的元素添加名称

    查看全部
  • R语言基础

    第2章 R语言的数据结构

    2-1 对象和属性

    对象的5种基本类型

    1. 字符(character)

    2. 数值(整数和小数)(numeric:real numbers)

    3. 整数(integer)

    4. 复数(complex)

    5. 逻辑(logical:TRUE/FALSE)

    赋值符号为<-    不建议使用=   R区分大小写

    (数值型)有方括号1的意思是x的第一个元素是1

                   没有方括号1的意思是x中存储的内容是1

                   class(x)  查看x的类型

      (整数型)如果强调是整数 则在赋值时在整数后面加上一个L例:x<-2L

    (字符型)赋值时加双引号

    (逻辑型)例:t<-TRUE(大写)

    (复数型)例:x<-1+2i

    属性

    1. 名称(name)

    2. 维度(dimensions:matrix,array)

    3. 类型(class)

    4. 长度(length)

    查看全部
  • 61126a7b00012f8e11702532.jpg

    查看全部
    0 采集 收起 来源:小结

    2021-08-10

  • 6112689a000197d411702532.jpg

    6112689c00019ece11702532.jpg

    查看全部
    0 采集 收起 来源:处理缺失值

    2021-08-10

  • 61123a2d00015d2511702532.jpg

    61123a3000016fc511702532.jpg

    61123a3300011e1511702532.jpg

    查看全部
    0 采集 收起 来源:数据框的子集

    2021-08-10

  • 611239ef000156d911702532.jpg

    查看全部
    0 采集 收起 来源:矩阵的子集

    2021-08-10

  • 611239cc0001c5df11702532.jpg

    611239cf0001857311702532.jpg

    查看全部
    0 采集 收起 来源:基本方法

    2021-08-10

  • 611239a200016fc511702532.jpg

    查看全部
    0 采集 收起 来源:数据框的子集

    2021-08-10

  • 6112391800011e1511702532.jpg

    查看全部
    0 采集 收起 来源:数据框的子集

    2021-08-10

  • R的对象的属性

    1、名称

    2、维度

    3、类型

    4、长度

    查看全部
  • 数据结构

    1、赋值符号:<- 

    numeric:数值型

    2、赋值整数型:<- 数字后边加大写的L

    integer:整数型

    class(变量名)查看类型

    3、区分大小写 

    4、字符串:character

    <- "hello"

    5、逻辑型:即真假 FALSE

    t<- TRUE

    在R中的真或假都需要用大写

    6、复数:complex

    x<-  1+2i

    查看全部
  • 列表中可以包含不同类型的对象

    list()----------------创建列表


    查看全部
  • matrix(内容,行数,列数)——创建矩阵

    vector()+dim()----------------创建矩阵

    cbind()------------------------矩阵按列合并

    rbind()------------------------矩阵按行合并

    attributes()-------------------查看矩阵属性

    array(内容,dim = c())-------创建数组

    查看全部
  • vector()

    c()

    as.

    查看全部

举报

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

微信扫码,参与3人拼团

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

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