plot - 在gnuplot中绘制两个轴

标签 plot gnuplot axes

是否可以绘制两条曲线,并在gnuplot中绘制两个相应的轴,每个轴的比例都不同?

例如,同一张图中的y=x**2y=x**4(当以相同比例绘制时,它们的差异足以使“不舒服”)。

最佳答案

您可以自动处理轴,而不必自己缩放并保持自动缩放:

set terminal jpeg
set output 'graph.jpg'

set xrange [-10:10]
set ytics 10 nomirror tc lt 1
set ylabel '2*x' tc lt 1
set y2tics 20 nomirror tc lt 2
set y2label '4*x' tc lt 2
plot 2*x linetype 1, 4*x linetype 2 axes x1y2

output of the script

关于plot - 在gnuplot中绘制两个轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2827650/

相关文章:

bash - 从 shell 脚本使用 gnuplot 时如何操作列值?

gnuplot - 如何在 gnuplot 中绘制导入数据的函数?

python - 如何在 matplotlib 中获取轴的主要刻度线的长度?

python - matplotlib 中的自定义对数轴缩放

matlab - 是否可以链接两个曲面图的轴以进行 3d 旋转?

r - 如何生成中心图

r - 对齐多个 xts 时间序列图

gnuplot - 如何使用时间戳命名 gnuplot 文件?

python - matplotlib:相同大小的子图?

matlab - 等值面函数 MATLAB 用法