是否有机会将数据文件列的标题设置为标签(而不是键)?
我的数据文件有 5 或 6 列,每列上方有一个标题。现在我想将列标题与set label
命令。这可能吗?
On a 类unix系统, the head
命令帮助:
header = system("head -n 1 ".filename)
label1 = word(header,1)
label2 = word(header,2)
...
set label 1 at 0.5,0.5 label1
set label 2 ....
MS win没有head
命令,你可能会使用'findstr /B \"#\"'
相反,如果标题行以“#”开头。或者使用cygwin在 Windows 下获得完整的 GNU + POSIX 环境。
The word()
函数应该在与以下相同的位置分割你的标题字符串columnhead()
。当然,除非您有不同的分隔符(不是空格或制表符):
separator =","
p1 = strstrt(header,separator)
p2 = strstrt(header[p1+1:],separator)
...
label1=header[1:p1-1]
...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)