Я пытаюсь построить горизонтальную гистограмму в gnuplot.Горизонтальная гистограмма в gnuplot
Это мой текущий vertival (обычный вид) гистограмма:
width=0.5
hist(x,width)=width*floor(x/width)+width/2.0
set boxwidth width*0.9
set style fill solid 0.5
plot "a" u (hist($2,width)):(1.0) smooth freq w boxes lc 3 notitle
Теперь то, что мне нужно, это точно такой же результат, но повернуты по часовой стрелке, 90 градусов.
Я пробовал это ниже, но результаты действительно не то, что я ожидаю.
width=0.5
hist(x,width)=width*floor(x/width)+width/2.0
set boxwidth width*0.9
set style fill solid 0.5
plot "a" u (1.0):(hist($2,width)) smooth freq w boxes lc 3 notitle
См. [Переменные топоры Gnuplot] (http://stackoverflow.com/a/18898979/2604213) – Christoph