read.table和read.delim函数之间的区别

use*_*713 8 r read.table

R语言中的函数read.table()read.delim()函数有什么区别?

jth*_*zel 21

除了在不确定函数的功能时阅读帮助页面,您还可以检查函数的实际代码.例如,输入read.delim显示该函数包含以下代码:

> read.delim
function (file, header = TRUE, sep = "\t", quote = "\"", dec = ".", 
    fill = TRUE, comment.char = "", ...) 
read.table(file = file, header = header, sep = sep, quote = quote, 
    dec = dec, fill = fill, comment.char = comment.char, ...)
Run Code Online (Sandbox Code Playgroud)

因此,read.delim()它只是一个包装函数,read.table()具有默认参数值,在读取制表符分隔数据时很方便.它与调用完全相同:

read.table(file, header = TRUE, sep = "\t", quote = "\"", 
    dec = ".", fill = TRUE, comment.char = "")
Run Code Online (Sandbox Code Playgroud)