1

このようなスクリプトがあるとします

set terminal png enhanced
set output "test.png"
set ytics format "%.1t 10^{%S}"
set ytics 5000
set mytics 5
set xrange [0:16000]
plot x

これにより、以下が生成されます。 サンプル図

私は大チックだけでなく小チックもします。ただ、ゼロの目盛は見栄えが悪いので修正か削除したいと思います。

やってみset ytics (5000,10000,15000)ました。これは可能ですが、マイナーチックを失います。また、目盛りを手動で入れたくありません。

したがって、この問題の解決策は

  • 目盛りを削除するy=0か、
  • set ytics formatまたは_
  • 手動の大きな目盛りに小さな目盛りを追加しますが、マニュアルによるとこれは不可能です。

もちろん、私が考えもしなかった別の解決策も大歓迎です!

4

1 に答える 1

2

0目盛りを次のように上書きするだけですset ytics ('0' 0)

set ytics format "%.1t 10^{%S}"
set ytics 5000
set ytics add ('0' 0)
set mytics 5
set xrange [0:16000]
plot x

ここに画像の説明を入力

指数形式で目盛りを除外するも参照してください。

于 2013-11-08T12:07:06.280 に答える