r语言第5天 R的数据结构 122页

1   读取复杂或不规则的数据结构时

    用readline()函数,  

    用  scan() 函数  和 what

2  从MySQL读取数据

3  复制 保存 R文件

      save(myData, file="myData.RData") 

   当为ASCII format时  用

      > dput(myData, file="myData.txt") 

      > dump("myData", file="myData.txt") 

vectors

1  可以被位置索引   必须是同一类型或者模式

2     v[c(2,3)]   返回子vector

3     有name属性
> v <- c(10, 20, 30) 
> names(v) <- c("Moe", "Larry", "Curly") 
> print(v)  Moe Larry Curly    
                10    20    30
   
        可以有name来索引  v[‘name’]

Lists

1   可以使不同的类型

2  索引  lst[[2]]     lst[c(2,3)] 

3  有name  lst[["Moe"]] 或者   lst$Moe 


mode

用mode()可以显示数据类型

> mode(3.1415)                          # Mode of a number 
[1] "numeric" 


class   

每个对象都有,class()


 matrix 

1  vector

> a <- 1:6
> a
[1] 1 2 3 4 5 6
> dim(a) <- c(2,3)
> a
     [,1] [,2] [,3]
[1,]    1    3    5
[2,]    2    4    6


2      也可以用list

3  可以形成更高维   3维   n维   dim(a)<- c(2,2,3)

factor 

1  存储性能好 在dataframe上

dataframe

1  元素是factor和vector

2  元素 组成的列

3  长度必须一样

4  列必须有名字

5  提取数据时,可以用

     dfrm[i], dfrm[[i]], or dfrm$name

     dfrm[i,j], dfrm[i,], or dfrm[,j]. 








   

    






























  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值