我想用CSV.read读取julia中的数据文件。但是,包括标题行在内的第一行以注释符号开头。几行示例:
# VARIABLE ORDER
#
# site_gaw_id year month day hour minute second year month day hour minute second value value_unc nvalue latitude longitude altitude elevation intake_height flask_no ORG_QCflag QCflag instrument measurement_method scale
ALT 1988 01 01 00 00 00 -999 -9 -9 -9 -9 -9 1770.00 14.500 2 82.451065 -62.506771 210 200 10 -999.999 1 2 1 2 3
ALT 1988 01 01 02 00 00 -999 -9 -9 -9 -9 -9 1770.70 16.700 2 82.451065 -62.506771 210 200 10 -999.999 1 2 1 2 3
ALT 1988 01 01 03 00 00 -999 -9 -9 -9 -9 -9 1779.40 -999.999 1 82.451065 -62.506771 210 200 10 -999.999 1 2 1 2 3
对于茱莉亚0.6.2或0.7,我尝试通过以下方式阅读:
tmp = CSV.read(“ test_read.txt”,header = 3,delim ='')
这给出第一列名称#,而我希望它是site_gaw_id。添加quotechar ='#'将导致一个空的DataFrame。 有什么建议吗?