【发布时间】:2011-02-12 22:11:16
【问题描述】:
假设我有数据要绘制在文件“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 变量”并将标签列替换为颜色,但我正在使用的文件有太多不同的标签,我无法轻松做到这一点。
【问题讨论】:
标签: gnuplot