导师把一位已经毕业的学长以前整理出来的数据发给了我,都是用csv格式保存的。
csv是指逗号分隔值文件格式(Comma-Seprated Values),这种格式以纯文本形式存储数据并用逗号分隔。R提供很好用的csv格式的文件IO:
read.csv(file, header = TRUE, sep = ",", quote = "\"", dec = ".", fill = TRUE, comment.char = " ", ...)
header:csv文件是否包含变量名,值为true时会将文件的第一行作为变量名。
sep:分隔符,很好理解。
dec:小数点
fill:为true时,若一行的数据少于变量数,会用空白补足
write.table(x, file = " ", append = FALSE, sep = " ", ...)
欲保存为csv文件,只需file = "x.csv", sep = ","
append:为TRUE时,若已存在名为file的文件,将数据加在原文件后;否则将覆盖原文件