数据的各种形式
一般而言, 数据的每一行的不同元素可由tab键(txt文件), 逗号(csv文件), 空格等隔开.
另外, 数据有行名和列名, 数据存储的时候可选择保存或者不保存.
下面给出几种常见的数据的形式(txt文件的分隔符指定为tab键, csv文件的分隔符指定为逗号).数据的内容是一致的, 行名是("a1", "a2"), 列名是("A", "B", "C").
a.txt:
A B C
a1 0.1 0.2 1
a2 a "a" 1
b.txt:
A B C
0.1 0.2 1
a "a" 1
c.txt:
0.1 0.2 1
a "a" 1
a.csv:
,A,B,C
a1,0.1,0.2,1
a2,a,"a",1
b.csv:
A,B,C
0.1,0.2,1
a,"a",1
c.csv:
0.1,0.2,1
a,"a",1
数据的输入
read.table函数的声明如下:
read.table(file, header = FALSE, sep = "", quote = "\"'",
dec = ".", row.names, col.names,
as.is = !stringsAsFactors,
na.strings = "NA", colClasses = NA, nrows = -1,
skip = 0, check.names = TRUE, fill = !blank.lines.skip,
strip.white =