专栏名称: 生信技能树
生物信息学学习资料分析,常见数据格式及公共数据库资料分享。常见分析软件及流程,基因检测及癌症相关动态。
今天看啥  ›  专栏  ›  生信技能树

一个引号引发的血案(文本文件读取的小事故)

生信技能树  · 公众号  ·  · 2024-08-01 21:12

文章预览

安排学徒探索了一下表达量芯片的不同探针平台信息,然后学徒给我反馈了一个在他看来有意思的bug,就是在读取一个txt文件的时候会出现读不完整的情况 : k = read.table( './GPL570-55999.txt' ,                header =  T ,                sep =  '\t' ,                fill =  T ,                 #quote = '',                check.names =  F ,                skip =  16 )  Warning message: In scan(file = file, what = what, sep = sep, quote = quote, dec = dec,  :   EOF within quoted string 有时候Warning 信息也得注意 这个时候函数给出来的是Warning message,并不是大家常见的error,所以有些人可能会忽略它。 其实解决方式很简单,需要仔细调整参数,比如在上面的read.table 函数里面添加了 quote = '' 的参数,或者使用高级的R包 : k2 = rio:: ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览