R读取txt报错 Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec

问题遇到的现象和发生背景

尝试读取一份txt文件,并用一个package做数据分析工作,这是txt内文件的排序,稍微有点乱,但是各行是相互对应的的

img

问题相关代码,请勿粘贴截图

gene_summary = file.path("/home/suiyi/demo1/mageck_count1/Flute/Flute_JQ1/JQ1_second.mle.gene_summary.txt")
FluteMLE(gene_summary, treatname="jq1", ctrlname="dmso", proj="jq1_flute", organism="mmu")

运行结果及报错内容

2022-03-06 17:24:54 # Create output dir and pdf file
Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec, :
error reading from the connection
In addition: Warning message:
In scan(file = file, what = what, sep = sep, quote = quote, dec = dec, :
invalid or incomplete compressed data

我的解答思路和尝试过的方法

在论坛上看到很多报错都是Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec, : 的形式,但后面跟的都是“n行没有x元素”这种报错。因此不是很能理解这里为什么会出现“error reading from the connection”,是txt文件格式本身的问题,还是在读取的时候出错?

我想要达到的结果

我对R语言可以说是基本一窍不通,想问问各位有没有办法帮忙看一下问题主要出在哪个方面,有没有合适的解决办法?

把数据先弄少点,两三行就可以,然后scan要忽略第一行列名
scan("文件名.txt", what=list(第一列="",第二列=0......), skip=1) #忽略第1行
这里每一列根据类型设置,如果字符串就="",数字就=0