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

标签 r read.table

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

最佳答案

当您不确定某个函数的功能时,除了阅读帮助页面外,您还可以检查该函数的实际代码。例如,输入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 = "")

关于r - read.table和read.delim函数之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10599708/

相关文章:

r - 使用 R 清除循环中的内存

r - 反转r数据帧中偶数行的符号

regex - 使用 R 读取文本字段中包含未引号换行符的文件

r - 如何将大型数据集从 R 导出到 CSV?

r - 如何统计特定组中共同值的数量?

r - 如何调整 y 轴而不弄乱 r 中多个直方图的 x 轴?

r - read.table() 和 read.csv() 中的 skipNul = TRUE 有什么作用(除了跳过/忽略嵌入的空值)?

r - 将长字符串转换为 data.frame

r - 优化 R 中的文件读取

r - 列名称中插入了句点,应该有空格