я следующие данные в cr.dat
Gnuplot - изменение масштаба оси
0.03 0.0227352
0.02 0.0276084
0.01 0.0386684
0.009 0.0407197
0.008 0.0431688
0.007 0.04612
0.006 0.0497781
0.005 0.0545085
0.004 0.0608376
0.003 0.069918
0.002 0.0844434
И следующий сюжет сценария
set xtics (0.002, 0.003, 0.004, 0.005, 0.006, 0.007, 0.008, 0.009, 0.01, 0.02, 0.03)
plot "cr.dat" u 1:2 title "cr";
Который производит этот образ
Можно ли удалить большие промежутки между 0,01, 0,02 и 0,03?
Я надеялся, что команда set xtics
будет равномерно распределять данные tics вдоль оси x. Но это не так.
Update
Я попытался в Irregular gnuplot x-values предложенное решение с xticlabels
, но это производит странные оси х и у.
Новый сюжет сценарий
set xtics (0.002, 0.003, 0.004, 0.005, 0.006, 0.007, 0.008, 0.009, 0.01, 0.02, 0.03)
plot "cr.dat" u xticlabels(1):2 title "cr";
конец результат
ли я что-то неправильно?
В основном 'xtics' делает то, что вы просите у него: отображение тиков в данной позиции. Является нерегулярным масштабом, что вы хотите? –
Я бы сказал, да. Я хочу равномерно распределенные тики вдоль оси х. – tiom
Ваш вопрос является возможным дублированием [Нерегулярные значения gnuplot x] (http://stackoverflow.com/questions/13507565/irregular-gnuplot-x-values) –