我在fread
中使用R
,但我的文件根本没有任何标题名称。它是一个原始文件,只包含我需要的信息。
如果我使用A <- as.matrix(read.table(fname))
,那么我会获得所有1000行,但速度较慢。但是,当我使用A <- as.matrix(fread(fname))
时,它更快,但只返回999行。
有没有办法让fread
像read.table
一样返回所有内容?我搜索了文档,但无法找到任何内容。
答案 0 :(得分:2)
正如格雷戈尔所提到的,fread有一个争论&#34;标题&#34;如果第一行中的所有条目都是字符类型字段,则默认为true。当你运行fread时,它很可能假设第一行数据包含列名,剩下的999行是数据。但是,如果没有看到您正在导入的数据,我无法肯定地说。
这应该适合你:
A <- as.matrix(fread(fname, header = FALSE))