假设我有一些数据想要在文件“animals.txt”中绘制:
cat 5.2 1.0
cat 5.4 1.3
cat 5.2 1.2
dog 3.8 1.1
dog 3.5 1.5
dog 3.6 1.3
giraffe 1.3 9.7
giraffe 1.5 9.0
giraffe 1.4 9.9
我可以使用以下代码生成带标签的散点图:
plot "animals.txt" u 2:3:1 w labels
我也可以使用类似以下方式改变每个点的样式:
plot "animals.txt" u 2:3 w points pointtype 3
不使用可能重叠的标签,是否可以让点使用不同的点类型或颜色表示每个类别?(例如,“猫”将以红色用点类型3表示,“狗”将以蓝色用点类型4表示,等等。)
我可以使用“lc variable”并用颜色替换标签列,但是我正在处理的文件具有太多不同的标签,因此很难轻松完成。