对于许多数据列,无法更改 gnuplot 中点的颜色

Can't change colour of dots in gnuplot for many data columns

这是我的一部分数据

845000 0 0 0 0 0 0
845001 0 0 0 8 0 0
845002 1 0 0 0 0 0
845003 0 0 0 0 0 0
845004 0 0 7 0 0 0
845005 0 0 0 0 0 0
845006 0 0 0 0 0 0
845007 0 2 0 0 0 0
845008 0 0 0 0 0 11
845009 0 0 0 0 0 0
845010 0 0 7 0 0 0
845011 0 0 0 0 9 0
845012 0 0 0 0 0 0
845013 0 0 0 0 0 0
845014 0 0 0 8 0 0
845015 0 0 0 8 0 0

这是我的照片

所以我想要所有的点都是黑色的,但我不能,我也不知道为什么。我写了 "pointcolor "black" 但它不起作用。

我在 gnuplot 中使用这个

plot for [col=2:7] 'polaczone.txt' using 1:col with points pointtype 7 pointcolor "black" pointsize 2

我还有一个问题,是否可以删除显示“0”的点?我不要他们。

使用“线色”代替“点色”。