第二章 创建数据集

第二章:创建数据集

2.1数据集的概念

数据库中的记录与字段

2.2数据结构

2.2.1 向量:拥有相同数据类型的一维数组(可以使用类似python的切片功能)

a<-(1,2,3,4);

2.2.2矩阵:拥有相同数据类型的二维数组,利用matrix创建

y<-matrix(1:20,nrow=5,ncol=4) #创建一个矩阵

2.2.3数组,利用array创建

2.2.4数据框

mydata<-data.frame(clo1,col2,col3);创建一个数据框 

2.2.5因子:类别数量和有序数量在R中称谓因子

status<-c("Type1“,"Type2“,"Type1“,"Type1“)
语句status<-factor(status,ordered=TRUE)会将此向量存储为(1,2,1,1)

2.2.6列表:是一些对象的有序集合

mylist<-list(obj1,obj2)

2.3数据分输入

2.3.1 键盘输入:输入下列语句时会自动跳出输入框,可以适应键盘输入

mydata <-data.frame(age=numeric(0),
                    gender=character(0),
                    height=numeric(0))
mydata<-edit(mydata)

2.3.2 带分隔符的文本文件导入:header 是一个表明首行是否包含了变量名的逻辑值( TRUE 或 FALSE ), sep 用来指定分隔数据的分隔符, row.names 是一个可选参数,用以指

定一个或多个表示行标识符的变量。  

mydata <-read.table(file,header = logical_value,
                    sep="delimiter",row.names = "name")

2.3.3 访问数据库:安装RODBC包,然后链接数据库取值

install.packages(RODBC)
library(RODBC)
myconn<-odbcConnect("mydsn",uid="tom",pwd = "xxxxx")
crimdat<-sqlFetch(myconn,Crime)
pundat<-sqlQuery(myconn,"select * from Punishment")
close(myconn)

 2.4处理数据对象的实用函数

  

 

转载于:https://www.cnblogs.com/py-Tom/p/4796347.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值