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