Как я могу построить данные с нечисловой осью X? - PullRequest
8 голосов
/ 29 сентября 2008

У меня есть ряд тестов производительности, которые я хотел бы показать в виде графика. У меня есть набор тестов (около 10), которые я выполняю на наборе компонентов (в настоящее время 3), и получаю результаты по пропускной способности.

Ось Y будет результатом пропускной способности теста, а ось X должна иметь сокращенное название теста с результатами различных компонентов, которые я тестирую. Таким образом, для каждой метки X (например, retrieve20Items, store20Items) над ней будет 3 разных результата, по одному для каждого из трех компонентов, которые я тестирую, каждый из которых имеет цветовую кодировку и упоминается в легенде.

Является ли эта нечисловая ось X чем-то, что я могу сделать с gnuplot? Это делается на платформе Linux, поэтому инструменты только для Windows не будут работать для меня.

1 Ответ

15 голосов
/ 29 сентября 2008

См. эту очень полезную страницу . По сути, вы создаете отображение числовых меток, используя

set xtics ("lbl1" 1, "lbl2" 2, "lbl3" 3, "lbl4" 4)

Тогда постройте как обычно.

...