用gnuplot画三维彩色点+标签

带标签的三维彩色点,能够展示五个维度的信息,相当给力。先上图:

用gnuplot画三维彩色点+标签_第1张图片

图中的字母是标签。

使用的数据集文件dataset.txt,各列依次是坐标、标签、颜色值:

266 710 622 M 0xc1c5d5
957 316 600 U 0x90c18f
390 67 569 B 0x8e919a
161 551 518 A 0x3b67c7
890 151 999 T 0x28f61b
413 82 84 B 0x720146
680 878 2 V 0xcd5fa1
292 863 655 P 0xa9f28d
700 696 964 P 0x8cd7e0
657 980 603 M 0x1676bd
61 571 528 V 0xc422bc
528 349 655 W 0x2f9e7b
266 273 2 A 0x88dc54
763 338 973 C 0x9dfacb
22 903 254 N 0xdd5844
146 372 809 P 0x7f0571
954 804 155 F 0xecc24d
262 370 917 T 0x30bab5
288 382 789 J 0x8f14de
530 266 476 S 0x472e8a
671 59 266 G 0xae222e
123 255 496 R 0xdd7189
147 371 109 R 0x5c68df
103 195 964 M 0x501839
905 247 193 E 0xf9fd5a
990 403 66 S 0x636988
293 827 832 J 0x4db555
437 923 91 W 0x7ddf82
485 945 342 P 0x1f3b41
685 44 269 L 0xa97fa0

绘图命令:

$ gnuplot
gnuplot> splot 'dataset.txt' with labels offset 0,1 point pt 7 linecolor rgb variable

运行环境:Ubuntu 16.04 + gnuplot 4.6.6-3


你可能感兴趣的:(用gnuplot画三维彩色点+标签)