在R中读取文本文件

时间:2016-07-21 16:08:16

标签: r

我有一个以制表符分隔的文本文件,该文件的示例数据就像

Id<\t> Address<\t> City <br>
1<\t>  ABC<\t>   Brookyln<br>
2<\t> DHF<\t>    Philadelphia<br>

我用过

data <- read.table(file.choose(), sep="\t",quote = "",header=TRUE)

读取该文本文件的功能。

但是当我尝试访问第一列时,它将为空

data$Id
NULL

但是当我尝试访问其他列时,它可以工作

data$City
Brooklyn
Philadelphia

我也尝试将其作为数据框阅读

data <- as.data.frame(read.table(file.choose(), sep="\t",quote = "",header=TRUE))

但仍然有同样的错误

1 个答案:

答案 0 :(得分:0)

&#34; NULL&#34;是当您尝试读取不存在的列时输出R返回。所以似乎Id列不存在。

要查看数据中存在的列的名称,请运行colnames(data)以确保您的Id列存在。