4

x 軸に沿って多くの目盛りが必要なプロットがありますが、目盛りの一部のみに関連付けられた目盛りラベルがあります。ただし、ラベルが付いているものの目盛りは、ラベルが付いていないものよりも長くしたいと思います。

x 軸の MinorTicks をオンにできることは知っていますが、それらの目盛りが実際に配置されている場所を制御することはできません。たとえば、x 軸が日を表す場合、目盛りは 7 日ごとに表示しますが、ラベルは 28 日ごとに表示します。

さらに、XTickLengthonly を設定すると、目盛りごとに長さを設定できますが、選択的に設定することはできません。

目盛りの位置を正確に指定できるようにしながら、目盛りの長さを制御する最良の方法は何ですか?

4

2 に答える 2

4

ティックラベルに関する同様の質問に対するこのSOの回答でyukが言ったように:

目盛りラベルは個々のオブジェクトではありません。これらは軸に属し、軸によって決定されるプロパティです。

できることは、目盛りラベルを削除してテキスト オブジェクトに置き換えることです。この場合、テキスト プロパティを制御できます。

目盛りにも同じことが当てはまると思いますが、おそらくもっとトリッキーです。

別の解決策は、 bdecafで提案されているように、元の軸を 2 番目の軸でオーバーレイすることです。

于 2012-02-09T00:27:14.200 に答える