首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在包含#符号的.fwf中读取

如何在包含#符号的.fwf中读取
EN

Stack Overflow用户
提问于 2016-12-13 17:29:17
回答 1查看 332关注 0票数 2

我试图使用read.fwf将一个大的固定宽度的文件读入R中,但是我一直得到一个错误:“扫描中的错误( file = file,what = what,sep = sep,Qu言=,dec = dec,:第47行没有41个元素”。我的数据集有41列,但仅在第48行阅读时,我只得到27列。我注意到这个错误发生在它遇到#符号时。我如何删除#符号或强迫read.fwf忽略它。这里有一些我的代码,但是由于数据集很大,所以我不会提供它。

代码语言:javascript
复制
df <- read.fwf("flat404.DALLASCOUNTY.20161030.412476", widths = width2, col.names = fields)

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-13 17:35:25

我们可以将comment.char参数设置为空白或非#字符。

代码语言:javascript
复制
df <- read.fwf("flat404.DALLASCOUNTY.20161030.412476", 
         widths = width2, col.names = fields, comment.char = "")
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41127141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档