0

次の形式のデータセットがあります。

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), \

でも; それは完全にキーを捨てます。
例

何か案は?

4

0 に答える 0