首页 > 解决方案 > 扫描错误(file = file,what = what,sep = sep,quote = quote,dec = dec,:第 52 行没有 6 个元素

问题描述

在 LEA 包中,我使用了

pc = pca("scratch/gi10.str.txt.geno", scale = TRUE)

现在,我需要对所有特征值进行 Tracy-Widom 检验。

# create file: tuto.tracyWidom - tracy-widom test information.
tw = tracy.widom(pc)

我收到此错误消息:

Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec,  
:**line 52** did not have 6 elements

我已经用谷歌搜索了该错误消息,但没有得到任何帮助。

我在文本编辑器中打开了特征值。没有标题。前五行是:

53127.4
44107.2
14287.6
11011.3
9824.79

这是第 50 - 53 行:

2444.28
2393.52
2229.11
6.61314E-011

据我所知,第 52 行有 6 个元素。

请问有什么想法吗?谢谢

标签: r

解决方案


data.tablefread()读取这个文件就好了......试试看

data.table::fread("2444.28
2393.52
2229.11
6.61314E-011")


#             V1
# 1: 2.44428e+03
# 2: 2.39352e+03
# 3: 2.22911e+03
# 4: 6.61314e-11

推荐阅读