首页 > 解决方案 > read.table,忽略 # 和空格?

问题描述

我正在尝试将许多数据文件放入 R。这些文件的格式位于 96 孔板(8 行 x 12 列)中,并且(我相信)是制表符分隔的。在某些情况下,井中的值以“#”开头。每当我尝试将这样的表读入 R 时,都会出现错误。根据我从阅读各种文章中收集到的信息,这是因为我的某些行中有“#”。这是我尝试上传的数据示例(这是一个文件)。

<>  1   2   3   4   5   6   7   8   9   10  11  12  
A   # 101.23    93.691  89.311  90.181  70.267  60.658  # 2.6444    # 2.6685    # 2.6202    # 2.6846    # 2.6564    # 2.7048    
B   77.207  60.119  96.843  83.953  47.503  49.85   # 2.6524    # 2.6766    # 2.6524    # 2.6846    # 2.7128    # 2.6484    
C   56.673  68.737  89.283  78.68   41.88   46.453  # 2.6685    # 2.6806    # 2.6846    # 2.6726    # 2.6846    # 2.6726    
D   55.494  53.01   78.64   94.894  31.466  29.417  # 2.7329    # 2.6363    # 2.6363    # 2.7088    # 2.6806    # 2.6806    
E   40.113  42.451  # 105.39    87.033  # 16.504    # 17.297    # 2.6967    # 2.6967    # 2.7128    # 2.7007    # 2.6967    # 2.6927    
F   29.957  31.732  90.43   85.008  # 5.8405    # 5.9331    # 2.7007    # 2.7168    # 2.7048    # 2.6967    # 2.6927    # 2.7088    
G   # 14.962    # 14.62 # 2.6726    # 2.6726    # 2.6766    # 2.6806    # 2.7088    # 2.6685    # 2.6685    # 2.6605    # 2.6645    # 2.6283    
H   # 2.8819    # 2.8738    # 2.6846    # 2.7128    # 2.6444    # 2.6685    # 2.6564    # 2.7289    # 2.6887    # 2.6887    # 2.6887    # 2.6605    

我将如何将这样的数据读入R?似乎每当我尝试使用函数“read.table”时,都会出现错误。我不确定如何让 R 简单地忽略“#”。任何帮助,将不胜感激!

标签: rread.table

解决方案


推荐阅读