美文网首页生信问
R语言“More Columns than Column Nam

R语言“More Columns than Column Nam

作者: 白菜代码小推车 | 来源:发表于2019-10-29 00:07 被阅读0次

    在读取表格文件的时候,可能会出现More Columns than Column Names这样的问题,意思就是说列名的数量与列的数量不一致

    对于这个问题可以分几步来排查,

    1. 首先用excel打开csv或者tsv文件,查看第一行的列数是不是与第二行的列数相同,或者使用脚本检测
    cat 123.csv | head -n 2 | perl -n -e 'print s/,/,/g,"\n"'
    

    如果第一个与第二个数相等,那么OK,第一步通过,否则,你需要看第一行少了什么。

    1. 查看你的第一行中的每一个项中是否包含逗号或者换行符,如果是这样,那么可能在第一步会不通过,这种名字要注意。

    2. 查看有的项中是否有未成对的引号

    Tom's,Jack,Lilly
    

    解决办法

    a <- read.table("123.csv", sep=",", quote="")
    

    相关文章

      网友评论

        本文标题:R语言“More Columns than Column Nam

        本文链接:https://www.haomeiwen.com/subject/awnivctx.html