問題タブ [multiple-axes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1685 参照

python - Python で **kwarg として軸を渡す

Matplotlib でプロットを生成するためのラッパーを作成しています。プロットを作成する軸をオプションで指定できるようにしたいと考えています。

たとえば、私は持っています:

どちらが実行されますが、すべてが最後の軸 (ax3) にプロットされ、axes kwargument で指定された軸にはプロットされません。(ここにエラーはありません。間違った軸に表示されるだけです)

好奇心のために、私がこれをやりたい理由は、ユーザーが軸を設定できるようにするためです。または、怠惰な人のために、軸を指定せずに plotContourf() を呼び出すだけで、 plt.show( )

一方、私は試しました

しかし、私は得る:

TypeError: plotContourf() がキーワード引数 'axes' に複数の値を取得しました

このエラーは、「axes」がすでにキーワード引数になっていることが原因であることを理解しています。別のキーワードを使用できることはわかっていますが、axes kwarg の用途は何ですか?

ありがとう!

編集: 完全なトレースバック (上記の 2 番目のオプションの場合):

そして実際のラッパー:

0 投票する
3 に答える
1546 参照

r - R 複数の y 軸の対話型プロット

これに似たRでプロットを作成しようとしています: ここに画像の説明を入力

最大 6 つの変数を使用でき、リアクティブである必要があります。

私はplotlyを試しましたが、plotlyではプロットに軸の目盛りが表示され、乱雑になり、y軸を1つだけ取り出すことができました。

ここに画像の説明を入力

plotly または他の対話型ライブラリでプロットを再作成する方法はありますか?

私の陰謀的なコード:

0 投票する
0 に答える
46 参照

matlab - Matlab で複数の軸を使用した深度バッファー モード

2 つの軸を持つ図をレンダリングするときに深度バッファーを使用する方法はありますか?

例を次に示します。この図は 2 つの軸で構成されており、移動する波が対称的に反転しています (単純化のために赤と青)。明らかに、これらの波は互いに交差するため、上から見ると赤青のフィールドが見えます。これは、一部のセクションでは青いフィールドが赤いフィールドの上にあり、他のセクションでは逆になっているためです。

説明 説明 説明

上の画像から、赤のフィールドが青のフィールドの後にプロットされ、完全にオーバーラップしているため、深さバッファーがないことが問題であることは明らかです。

波を同じ軸で描いていれば、このSortMethod = 'depth'オプションを使用できますが、1 つの図で複数の軸を同期させることはできますか?