Допустим, у меня есть файл данных с тремя столбцами. Я хочу иметь возможность менять метки оси x. После небольшого поиска в Google я нашел xticlabels()
, но проблема в том, что в качестве аргумента кажется, что в качестве аргумента используется номер столбца. Для иллюстрации с xticlabels(3)
маркируются метки с третьим столбцом.Как указать пользовательский строковый аргумент для xticlabels в gnuplot?
Я хочу, чтобы в качестве аргумента для этой функции было помещено что-то вроде $1+$2
, т. Е. Метка должна быть конкатенацией столбцов1 и столбца2.
Как это сделать?
stringcolumn() работает, и это то, что я искал. Кстати, пример не очень глупый, так как файл данных также может содержать строковые поля, а не только цифры. спасибо :) – Neal
это можно сделать из awk, но второе решение - аккуратно! – Neal
Я рад узнать, что второе решение работает (и немного удивлено) - вещи обычно не работают хорошо, если они не проверены;). – mgilson