У меня есть файл данных с данными времени в виде одного столбца. Поскольку команда stats
несовместима с данными о времени (Stats command not available in timedata mode
), мы должны сначала выполнить некоторое преобразование:
set xdata
stats 'data' u (strptime(fmt,strcol(1)))
однако это не работает. gnuplot выводит следующую ошибку: All points out of range
Не знаю почему, но у меня возникла идея использовать вторую искусственную колонку:
stats 'data' u (strptime(fmt,strcol(1))):(1.0)
Это работает как задумано (почему?), но с ненужным вторым столбцом. Для меня этот «обходной путь» подходит, потому что у меня нет файлов с большими данными для построения, но если бы у людей были... Это может быть довольно раздражающим.
Я что-то упустил?
Почему gnuplot stats ведет себя таким образом?
Является ли это ошибкой, о которой стоит сообщить?