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

R语言基础

  • 用[ ]得到的是对应元素的名字和内容,用[[ ]]或$得到的仅有内容

    得到嵌套列表中的元素:用[[ ]][ ]或[[c()]]

    不完全匹配指名字可不完整输入,用[[ ]]获取内容时需要输入exact=FALSE,关闭精确匹配,即可进行不完全匹配

    查看全部
    0 采集 收起 来源:列表的子集

    2019-08-09

  • 构建列表的子集所用到的符号,获得嵌套列表中的元素及出现不完全匹配的问题

    查看全部
    0 采集 收起 来源:列表的子集

    2019-08-09

  • 直接输入条件得到的是逻辑向量,在which函数中输入条件得到的是TRUE向量的下标,

    构建子集函数是subset,需要输入至少两个参数,第一个参数是向量/矩阵/数据框的名称,第二个参数是条件

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

    2019-08-09

  • 在矩阵中构建子集,在[ ]中指明行列数,拿到整行数据的话只需在[ ]中输入行数,列空着即可(行后面有逗号),选取同行不相连的元素时用c函数输入列数,以矩阵形式得到想要的数据要在列数后面写上drop=FALSE

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

    2019-08-09

  • R中的数组下标从1开始,在[ ]中输入想要获取元素的下标即可得到意向元素。在[ ]中输入逻辑条件即可对元素进行筛选,“并且”符号是&,“或者”符号是|,给元素命名用names()

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

    2019-08-09

  • 构建子集的基本方法

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

    2019-08-09

  • 数据结构小结

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

    2019-08-09

  • 获取日期类型的数据用Sys.Date(),查看日期的详细信息用weekdays(),季度quarters(),months(),强制转换为日期类型用as.Date(),还可以对日期进行运算

    时间有两种类型:1)POSIXct:整数,常用于存入数据框;2)POSIXlt:列表,还包含星期、年月日等信息

    查看全部
  • 数据框是用来存储表格数据的,可视为各元素长度相同的列表(每个元素代表一列数据,每个元素的长度代表行数,元素类型可以不同)

    创建数据框用data.frame(),可以给列命名

    将数据框转换成矩阵用data.matrix()

    查看全部
  • 缺失值的两种表示方式:NA/NaN:NaN属于NA,NA不属于NaN。

    NaN一般用来表示数字的缺失值,而NA可表示多种类型的缺失值。NA有类型属性:integer NA,character NA等。

    判断向量中是否有缺失值:is.na()/is.nan()

    查看全部
  • 因子是用来处理分类数据(有序、无序两种)的,有序指的是可以比大小的,无序则相反,如性别即是无序的。

    因子=整数向量+标签(可对整数向量进行描述),常用于线性模型lm()和一般线性模型glm()

    创建因子用factor(),可通过levels(相当于标签)设定谁是基线水平(第一个元素),levels是因子的一个属性

    对当前因子进行整体性了解用table(),去掉属性看因子的内容用unclass()


    查看全部
  • 创建一个列表中的一个元素中包含的元素个数大于1,用c将一个元素中的内容连起来,L<-list(c(1,2,3),c(4,5,6,7))

    给矩阵的行列命名用dimnames,用列表赋值

    查看全部
  • 列表可包含不同类型的对象,向量矩阵数组都只能包含同一类型的对象

    创建列表list,输入不同对象类型的元素,还可以给元素命名,例如a=1,a是元素名字,1是内容

    查看全部
  • 矩阵维度只能等于2,数组与矩阵类似,但维度可以大于2

    创建数组array,输入两个参数:内容和维度(行,列,矩阵个数)

    查看全部
  • 创建矩阵及所用函数


    查看全部

举报

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

微信扫码,参与3人拼团

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

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