Мой х и у метки отрезали ПИКGNUPLOT - Наклейки отрезать участок
Я нашел/вариант nocrop урожая, но не работает. Как установить маржу? и, как вы можете видеть, заголовки (вверху справа) покрываются данными. Как я могу установить там маржу?
Следующий код исходит из моего сценария bash.
#set output
set terminal png large size 1920,1080 enhance background rgb '$BKGD_COLOR'
set output '$PLOT_OUTPUT_DIR/BW_${ArrayFile[$j]}_$DATE.png'
#set data
set datafile separator ","
set timefmt '%d/%m/%Y %H:%M:%S'
set xdata time
set format x "%d/%m/%Y\n%H:%M:%S"
#set axis (new style named 11, disable top and right axis, disable tics on top and right)
set style line 11 linecolor rgb '$TEXT_COLOR' linetype 1
set border 3 back linestyle 11
set tics nomirror font "/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf,16" textcolor rgb "$TEXT_COLOR"
#set grid
set style line 12 linecolor rgb '$TEXT_COLOR' linetype 0 linewidth 1
set grid back ls 12
#set line style
set style line 1 lc rgb '$RCVD_COLOR' pt 1 ps 1 lt 1 lw 2
set style line 2 lc rgb '$SENT_COLOR' pt 6 ps 1 lt 1 lw 2
#set text
set key font "/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf,10" textcolor rgb "$TEXT_COLOR"
set title 'Bandwidth (Mbps)' font "/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf,14" textcolor rgb '$TEXT_COLOR'
#Removed - set ylabel 'Mbps' textcolor rgb '$TEXT_COLOR'
set yrange [0:*]
#plot using the column 1 and 3 of the CSV file. with line points and title 'Bytes Received' and line style 1 (as defined above)
plot '$DIR/ResultsCSV/mg_bandwidth/${ArrayFile[$j]}.csv' u 1:3 w lp ls 1 t 'Bytes Received', '$DIR/ResultsCSV/mg_bandwidth/${ArrayFile[$j]}.csv' u 1:4 w lp ls 2 t 'Bytes Sent'
Это круто. Но знаете ли вы, могу ли я удалить красную и зеленую линию в клавишах и оставить только небольшую цветную точку? –
@CharlyRoch Ключ будет соответствовать стилю сюжета. Таким образом, как вы использовали линии точек, ключ будет использовать это тоже. Вы можете строить одни и те же данные дважды, используя строки, а затем снова используя точки, подавляя ключ на первом графике, например, 'plot datafile w lines notitle, datafile w points title 'Example' lt 1', чтобы только точки отображались в ключе. Вам просто нужно указать тип линии, чтобы убедиться, что они используют один и тот же. Сюжет будет выглядеть так же, как сейчас, но вы получите только очки на клавише. – Matthew
Довольно умный! Но не уменьшает пространство между легендой и точкой. Я имею в виду, что существует большое пустое пространство, например «legend_____dot». Спасибо –