我有一个数据集,格式如下:
string0 string1 string2 string3
<int> <int> <int> <int>
<int> <int> <int> <int>
<int> <int> <int> <int>
<int> <int> <int> <int>
通常,我将其绘制为直方图,其中 string0 是我的 xtic,使用下面的代码。
47 plot mydata using 6:xtic(int($0)%5==0?stringcolumn(1):"") title column(6), \
48 mydata using 5 title column(5), \
49 mydata using 4 title column(4), \
50 mydata using 3 title column(3), \
51 mydata using 2 title column(2)
我遇到的问题是,在我的数据集中,某些列的值为 0 是正常的,但这些列仍被打印并最终出现在key中。
有没有办法忽略它们?我尝试了类似的东西。
47 plot mydata using (6 == 0 ? NaN : 6) :xtic(int($0)%5==0?stringcolumn(1):"") \
title column(6), \
48 mydata using (5 == 0 ? NaN : 5) title column(5), \
然而; 这完全摆脱了关键。
有任何想法吗?