如何在不更改 Gnuplot 中的数据的情况下更改 X 范围?

How do I change the X-Range without altering the data in Gnuplot?

如何在不影响绘图数据外观的情况下更改 xrange?范围是 [0:1000],我想将它切换到 [0:100],我真正想要的是转换它,而不是通过将范围除以 10 来改变它。但每当我尝试时,情节的外观也会发生变化。我尝试使用 xrange [0:100] 但它没有用。有人可以帮忙吗?

没有示例数据和图表,我仍然不完全清楚,但我的猜测如下:您想将数据除以 10。检查以下示例。

代码:

### scale x-data
reset session

$Data <<EOD
   0   1
 100   2
 200   3
 300   4
 400   3
 500   2
 600   1
 700   2
 800   3
 900   4
1000   3
EOD

set key top center
set multiplot layout 2,1

    plot $Data u 1:2       w lp pt 7 lc "red"

    plot $Data u (/10):2 w lp pt 7 lc "web-green"

unset multiplot
### end of code

结果: