R语言中的read.table()
和函数有什么区别?read.delim()
问问题
35108 次
2 回答
23
当您不确定函数的作用时,除了阅读帮助页面外,您还可以检查函数的实际代码。例如,输入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, ...)
因此,read.delim()
它只是一个read.table()
带有默认参数值的包装函数,在读取制表符分隔的数据时很方便。它与调用完全相同:
read.table(file, header = TRUE, sep = "\t", quote = "\"",
dec = ".", fill = TRUE, comment.char = "")
于 2012-05-15T12:57:44.233 回答
4
来自 R 帮助:
类似地,read.delim 和 read.delim2 用于读取分隔文件,默认使用 TAB 字符作为分隔符。请注意,这些变体中的 header = TRUE 和 fill = TRUE,并且注释字符被禁用。
于 2012-05-15T11:27:21.747 回答