最近用gnuplot 画图想改坐y标刻度为用科学计数法10^3标记的那种,网上有一种是用
set format y "%1.0e"
来改的出来是这样的
这里推荐可以用自定义坐标刻度set ytics ("" 0, "" 2500 1,"5 {/Symbol \264} 10^3" 5000, "" 7500 1,"10{/Symbol \264} 10^3" 10000,"" 12500 1,"15{/Symbol \264} 10^3" 15000,"" 17500 1,"20{/Symbol \264} 10^3" 20000,"" 22500 1,"25{/Symbol \264} 10^3 " 25000,"" 27500 1) set mytics 2
,这里是我自定义的主刻度与分刻度
具体自定义为 "标记" 刻度位置 0主刻度/1分刻度,{/Symbol \264}是特殊符号代码具体要啥自己去查
改后效果为
非自定义可以直接设置10对数坐标
set logscale y 10
set ytics format “10^{%T}”
gnuplot自定义坐标刻度10^3科学计数法
于 2020-09-28 16:14:43 首次发布