Gnuplot:绘制具有可变点大小和颜色的2D图形

时间:2015-05-04 16:16:57

标签: plot colors gnuplot javaplot

我一直在尝试使用大小和颜色取决于输入的点来绘制散点图数据。我已经检查了一些其他的例子,我写了这个,但后来我收到了错误信息

plot '-' using 1:2:3:4:5 with labels hypertext point pt 7 ps var lc rgb variable    
     Too many using specs for this style

我缺少什么?我知道标签和点大小的情节使用4列,即1:2:3:4,但是只要我添加第5个输入,就会出现错误。

1 个答案:

答案 0 :(得分:1)

这只是告诉您,您不能使用labels绘图样式的可变点大小和可变颜色。

作为解决方法,您可以先使用白色作为点颜色,然后使用彩色点,使用超文本绘制标签。

plot 'data.txt' using 1:2:3:4 with labels hypertext point pt 7 ps var lc rgb 'white',\
 '' using 1:2:4:5 with points pt 7 ps var lc rgb variable

注意,使用此解决方案,如果从stdin读取,则必须发送两次数据。