0

を使用して、同じウィンドウに4つのプロットを表示しようとしています

    !p.multi=[0,2,2]
    !p.position=[0.11,0.5,0.5,0.9] ...some code
    !p.position=[0.5,0.5,0.9,0.9] ...some code
    !p.position=[0.11,0.1,0.5,0.5] ...some code
    !p.position=[0.5,0.1,0.9,0.5] ...some code

プロットの位置は完璧です (ここのグラフを参照) 。

a/ 上の 2 つのプロットの x 軸のスケールを削除し、下ではなく上のプロットの上部に配置したいと考えています。

b/ 2 つのプロットの左側ではなく右側に y 軸を配置したいと考えています。

私は過去にこの種のプロットを行うことができましたが、[xy]スタイルと軸コマンドで何時間も遊んだ後です。問題の一部は、次のように各スタイルを単純に分類する包括的なガイドをインターネット上で見つけることができないことです。

xstyle = 1 ;定義

xstyle = 2; 意味

...要点がわかります。

プロットするたびにスタイルを推測する必要がないように、idlで軸を操作する方法についての良いガイドを誰かに紹介してもらえますか。そうでない場合、誰かがスタイルと軸のオプション/コマンドをスタックオーバーフローで非常に簡単に分解できますか? この問題に何度も何度も遭遇したのは私だけではないと思います...?

どうもありがとうございました!

4

1 に答える 1

2

「反対側」に軸を描きたい場合は、軸を抑制し ([XY]AXIS=4)、AXIS コマンドを使用して正しい位置に軸を作成する必要があります。

オンライン ヘルプには、XSTYLEの値とAXISのオプションの定義が含まれています。

于 2011-06-29T17:45:54.083 に答える