R语言自学笔记-----几种导入外部数据与保存数据的方法

这篇笔记详细介绍了如何使用R语言导入和保存数据。包括read.table()函数的使用,如设置header、sep等参数;scan()函数的简单应用;以及如何通过read_excel()函数读取excel文件。此外,还讲解了write.table()函数用于保存数据到文本文件的要领。

R是一个数据分析的软件,外部数据进行数据分析的第一步就是将外部数据读入到R的数据对象之中,如果数据事先存放在文本文件中,我们可以将数据读入到R的向量或者数据框中,通常都是读入到数据框之中。

一、导入外部数据

1、read.table( )函数

read.table( )函数可以用于将纯文本数据读入到指定的数据框中,文件格式一般为csv,txt或者压缩包格式等等

最基本的书写格式为:read.table(file='文件名',header=TRUE/FALSE,sep='数据分隔符')

file参数表述读入的文件,如若文件不在R的当前工作目录之下,我们需要调用setwd( )函数来改变R的工作路径或通过文件的绝对路径来读取。

header参数表示是否将文本文件的第一行作为标题行

sep参数用于指定读入数据各列间的分隔符,省略时默认为空格、制表符、换行符或回车符

当然,我们也可以通过添加其它的参数来规范我们所读入的数据,例如:

stringsAsFactors=TRUE/FALSE,可以设置R是否自动将读入数据转换为因子,默认自动转换

skip=n,表示R读取数据时跳过数据的前n行的读取

nrows=n,表示R读取数据时可以读取n行数据

na.strings='NA'参数可以用来将读入数据中的缺失值转换为R可以识别的NA

这里列出了使用较多的一些参数,但并不齐全,更多的参数可以自行查阅R的帮助文档


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值