Графік з маркерами-трикутниками:
Розмір маркера регулюється параметром pointsize (ps). Значення за замовчуванням дорівнює 1. Дробові розміри допустимі.
Побудуємо графік з лінією зеленого кольору і маркерами - заповненими кружками розміру 3:
Осі і сітка
Осі графіка за замовчуванням підганяються під кордону даних. Вказати межі зміни даних по осях можна за допомогою команд set xrange і set yrange. Наприклад, змінимо діапазон зміни даних по осі y:
Зробити це потрібно до команди малювання. Однак в діалоговому режимі роботи зручно спочатку побудувати графік, а потім встановити потрібний діапазон і перемалювати графік командою replot:
Команди set autoscale. set autoscale x. set autoscale y встановлюють автоматичне масштабування по обох осях або по заданій осі. set logscale встановлює логарифмічну шкалу.
За замовчуванням gnuplot відображає верхню, нижню, ліву і праву осі координат. Для видалення цих осей використовується опція set border n. Кожній осі присвоюється ціле значення: нижній - 1. лівої - 2. верхньої - 4 і правої - 8. Значення n - це сума введених значень. Наприклад, осі x (нижня) і y (ліва) відображаються при n = 3. Команда set border впливає тільки на самі лінії кордонів, так що ділення залишаються навіть при n = 0. Для того, щоб стерти їх, потрібно використовувати set notics або set tics nomirror.
Видалимо верхню і праву осі координат.
Якщо перед цим встановлювалася логарифмічна шкала, скасуйте її і перебудуйте графік:
Іноді, за вимогами до оформлення графіка, необхідно побудувати вісь, що проходить через 0.
Для цього слід використовувати команду set zeroaxis.
За замовчуванням, нульова вісь отрісовивается точками, проте це легко переопределяется командами linetype і lw line_width. Наприклад, додамо до попереднього:
Сітка на графіку відображається командою set grid:
Зробити осі квадратними (тобто обидві осі будуть однакової довжини і масштабу) можна командою:
Повернемося до налаштувань за замовчуванням:
Встановимо заголовок графіка і підписи до осей
Символ '\ n' відповідає за перенесення заголовка на новий рядок.
Прибрати виведену за замовчуванням легенду (позначення рядів даних) можна командою set nokey або set key off.
Розмістимо легенду в правому нижньому кутку:
Команди установки підписів можна доповнити установками шрифтів. наприклад,
Шрифт поділів встановлюється командою set tics. Наприклад, задамо (попередньо зробивши reset):
Збереження графіка в файлі
gnuplot може не тільки виводити графіки на екран, але і зберігати їх у файли різних графічних форматів, таких як PNG, EPS, SVG, JPEG і безліч інших. Програма також може генерувати код на LaTeX, дозволяючи використовувати шрифти і формули LaTeX.
Установка формату виведення здійснюється командою set terminal. Збережемо графік у файлі формату PNG:
Вказати розміри зображення можна за допомогою опції size. Так, вказавши в прикладі вище set terminal png size 800,600. отримаємо вихідний файл розміру 800х600 пікселів.