2015-10-09 3 views
1

Привет У меня возникла проблема с тем, как gnuplot позиционирует ключевые элементы. gnuplot keyПозиция ключевого элемента позиции Gnuplot пользовательская позиция

Как вы можете видеть EdgeCast и EdCast-RTMP метка накладываются друг на друга, а между Twitter-Generic и Yandex-1 есть много места.

Возможно ли перераспределение пространства между элементами?

Я попробовал несколько решений, как:

set key font ",26" width -4 at graph 0.45, graph 1.2 center maxrows 3 
set key samplen 1.8 

Но все они переместили все ключи, а не только один я заинтересован в

К сожалению, я думаю, что это не представляется возможным, однако, как лучший результат. Я хотел бы иметь ключ следующим образом:

key1 key2 key3 

key4 key5 key6 

.... key7 key8 

в этом случае я могу иметь гораздо больше пространства для длинного этикетки.

Возможно ли это?

+0

Попробуйте 'установить ключевые горизонтальные maxcols 3' или просто переупорядочите порядок команд' plot', чтобы иметь самые длинные метки слева – Christoph

+0

См. Также http://stackoverflow.com/q/18380408/2604213 для очень аналогичный вопрос – Christoph

ответ

1

немного грязный способ, как точно настроить структуру многокомпонентной легенды вызывать multiplot в следующем виде:

set multiplot 

#fix the "plot window", i.e., the effective area of the plot itself 
#so that its position is the same in all the subsequent plot(s) 
set tmargin at screen 0.8 
set bmargin at screen 0.1 
set lmargin at screen 0.1 
set rmargin at screen 0.8 

# set the desired tics, axes, etc. 

#specify an absolute position for the first part of the legend 
set key ... at screen 0.1,0.9 

# plot first, say, 3 lines 

#unset all tics, border, etc. so that it is not generated again 
#in the subsequent plot command(s) below 
unset xtics;unset ytics 
unset xlabel;unset ylabel 
unset border 

#specify position of the second part of the legend 
set key ... at screen 0.5,0.9 

#plot other 3 lines 

Здесь screen блоков варьируются от 0. до 1. и выразить относительное положение wrt весь «сюжет».

Смежные вопросы