Gnuplot: построение 2D-графика с различными точками размеров и цветов

Я пытался построить данные разброса с точками, где размер и цвет зависят от ввода. Я проверил некоторые другие примеры, и мне удалось написать это, но затем я получил это сообщение об ошибке

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 ответ

Решение

Это просто говорит вам, что вы не можете использовать переменный размер точек и переменные цвета с 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

Обратите внимание, что с этим решением вы должны отправить свои данные дважды, если вы читаете из стандартного ввода.

Другие вопросы по тегам