use*_*755 3 file-io r read.table
我试图使用read.table()
导入此TXT
文件到R
(包含由WMO提供的气象观测站的信息):
但是,当我尝试使用时
tmp <- read.table(file=...,sep=";",header=FALSE)
Run Code Online (Sandbox Code Playgroud)
我收到这个错误
tmp <- read.table(file=...,sep=";",header=FALSE)
Run Code Online (Sandbox Code Playgroud)
警告只有6702行中的3514行出现在' tmp
'中.从快速查看文本文件,我找不到任何看似有问题的字符.
正如其他线程所建议的,我也试过了quote=""
.该EOF
警告消失,但仍然只有3514线都是进口的.
关于如何read.table()
为这个特定的txt文件工作的任何建议?
看起来您的数据实际上有11548行.这有效:
read.table(url('http://weather.noaa.gov/data/nsd_bbsss.txt'),
sep=';', quote=NULL, comment='', header=FALSE)
Run Code Online (Sandbox Code Playgroud)
编辑:根据@ MrFlick的评论更新如下.