R语言实战(一):读、写数据文件

本文介绍了R语言中如何读取和写入数据文件。在读文件部分,以data01A.dat为例,强调了如何处理带有列名且存在干扰项的数据。在写文件方面,给出了相应的方法。
摘要由CSDN通过智能技术生成

R语言实战:读、写数据文件

原理

参考R语言系统教程系列的第四篇文章

读文件

1. data01A.dat

Open the file with txt:
在这里插入图片描述

可以看到数据是自带列名的,因此我们知道读文件的命令的header参数要设置为T,数据间隔为多个空格,sep参数默认即可,但是要注意"# obs"对于R来说是个重要干扰,再考虑其作用只是序号罢了,因此,可以手动删去,此时数据文件如下:

在这里插入图片描述然后读取文件即可

> xy = read.table(file = 'C:/Users/DELL/Desktop/Data Mining/Lecture/sp2001A/data01A.dat', header = T)
> xy
      x1    x2    x3    x4    x5     y
1   1.29  0.40 -0.02  0.23  0.37  1.12
2  -0.54 -1.43  0.74 -0.27  0.45 -0.95
3   0.50 -0.85 -0.02 -0.39  1.55 -0.92
4   0.54 -1.39  1.29  1.03 -0.28 -3.14
5   0.34  0.24  0.65  1.95 -1.05 -1.28
6   0.56 -0.20 -0.80 -1.53  0.76  1.02
7   0.18  0.06  1.90  0.28 -0.59 -0.17
8  -1.09 -0.73 -0.37 -2.37 -0.91  2.25
9   0.27 -0.83 -0.91  0.98  0.66 -1.10
10 -0.16  1.34  1.15 -0.21 -0.93  1.26
11  0.29  0.09  0.60  1.37 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值