R语言数据读取以及数据保存方式

一、R语言读取文本文件:

1、文件目录操作:

getwd() : 返回当前工作目录

setwd("d:/data") 更改工作目录

2、常用的读取指令read

read.table() : 读取文本文件

read.csv(): 读取csv文件

如果出现缺失值,read.table()会报错,read.csv()读取时会自动在缺失的位置填补NA

3、灵活的读取指令

scan() :

4、读取固定宽度格式的文件:

read.fwf()

文本文档中最后一行的回车符很重要,这是一个类似于停止符的标识,否则读入时会显示“最后一行不完整”的警告,但是不影响数据读入的效果。

5、读取Excel数据:

(1)第一种方法

首先打开Excel,选中需要的数据后复制,

然后再R中输入以下的指令:data.excel =read.delim("clipboard") #clipboard即剪贴板

(2)第二种方法:

使用RODBC包,获取Excel连接的函数是odbcConnectExcel()和odbcConnectExcel2007() 分别读取Excel2003版和2007版的数据channel =odbcConnectExcel2007("d:/a.xlsx")

1

sqlTables(channel)# 列出Excel中的表格<


版权声明:本文为shengyin714959原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。