R语言学习(二)

来源:互联网 发布:陈田拆车件市场淘宝 编辑:程序博客网 时间:2024/05/16 17:17

R语言中有几个常用的数据结构,分别是向量,矩阵,以及数据框

1.直接利用c(ele1,ele2...)函数输入即可

2.矩阵:matrix()数据,行数,列数,byrow=TRUE/FALSE.....)其中byrow这一参数指的是数据按列还是行填充,默认按列进行填充,为TRUE时按行进行填充,为FALSE时按列进行填充

3.数据框:data.frame(列1,列2...),其中列1,列2等的元素类型可以为矩阵或者向量等,各列的数据类型可以不相同,除此之外还可以通过这种方式构造一个数据框:data.frame(字段1=类型1....),之后通过edit或者fix打开一个界面来填充该数据框

4.列表:list(列1=别名,列2=....),不过列表取元素就要仔细点了,否则不会取得正确的元素

5.attach(对象名):使用attach()后固定了对象,在以后的过程中可以直接使用对象所具有的变量,不需要使用$符合,用detach(对象名)接触这种固定,不过使用它们在对象名重复的条件下会出错

6.str(对象名):列出该对象所具有的全部信息;class(对象名)/mode(对象名)/typeof(对象名):三个函数都是用来求出对象的数据类型,只不过精细度不一样,其中:typeof>mode>class,精细度是指如numeric类型也会分为integer,double类型等等

head(对象名)/tail(对象名):读取对象的前几行或者后几行

7.ls():列出现有的数据集;rm(对象名1,对象名2...):删除对象1,对象2.....;names(对象名):列出该对象的字段名


0 0
原创粉丝点击