码迷,mamicode.com
首页 > 编程语言 > 详细

R语言实战读书笔记2—创建数据集(下)

时间:2015-05-25 16:19:14      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:

2.3 数据输入

技术分享

2.3.1 使用键盘输入数据

技术分享

技术分享

技术分享

2.3.2 从带分隔符的文本文件导入数据

    可以使用 read.table() 从带分隔符的文本文件中导入数据。此函数可读入一个表格格式

的文件并将其保存为一个数据框。

    技术分享

其中, file 是一个带分隔符的ASCII文本文件, header 是一个表明首行是否包含了变量名的逻辑值( TRUE 或 FALSE ) , sep 用来指定分隔数据的分隔符, row.names 是一个可选参数,用以指定一个或多个表示行标识符的变量。

技术分享

技术分享

 

技术分享

技术分享

2.3.3 导入Excel数据

读取一个Excel文件的最好方式,就是在Excel中将其导出为一个逗号分隔文件(csv) ,并使用前文描述的方式将其导入R中。

在Windows32位系统中,你也可以使用 RODBC 包来访问Excel文件。电子表格的第一行应当包含变量/列的名称。首先下载RODBC的包

技术分享

技术分享

这里的 myfile.xls 是一个Excel文件, mysheet 是要从这个工作簿中读取工作表的名称,channel 是一个由 odbcConnectExcel() 返回的 RODBC 连接对象, mydataframe 是返回的数据框。 RODBC 也可用于从Microsoft Access导入数据。

2.3.4 访问数据库管理系统

技术分享

使用RODBC连接数据库,首先需要在电脑上注册数据库的ODBC数据源。

配置方法:控制面板--->管理工具--->数据源(ODBC)

技术分享

技术分享

技术分享

技术分享

 

技术分享

技术分享

技术分享

技术分享

 

技术分享

2.4 数据导出

2.4.1导出到txt文本中

可以用 write.table() 函数将R对象输出到符号分隔文件中。

技术分享

 

技术分享

 

技术分享

技术分享

2.4.2 导出到csv文本中

技术分享

技术分享

2.4.3 导出到数据库中

技术分享

技术分享

技术分享

技术分享

技术分享

 

技术分享

技术分享

 

技术分享

技术分享

2.5 处理数据对象的使用函数

技术分享

技术分享

R语言实战读书笔记2—创建数据集(下)

标签:

原文地址:http://www.cnblogs.com/niuxiaoha/p/4527839.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!