問題タブ [contourf]
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.
python - matplotlib Contourf プロットの対称対数カラー スケール
等高線の symlog (対称対数) スケールを使用して等高線図を作成するにはどうすればよいですか。つまり、負の値と正の値の両方を示す対数スケールです。
1つの可能性は、この例から離れて作業することです:
http://matplotlib.org/examples/pylab_examples/contourf_log.html
これにより、対数スケールのレシピが得られます。
ただし、これは負の値を許可しません。解決策になる可能性のある がありticker.SymmetricalLogLocator()
ますが、ドキュメントはあまりないようです。
編集:
明確にするために(対数スケールで負の値を要求するのは無意味に聞こえる可能性があるため)、必要なのはmatplotlib軸で提供される「symlog」スケールと同じです。以下のプロット (別のスタック交換投稿から取得) は、x 軸に symlog を示しています。これは「対数」スケールですが、見る人にわかりやすいように負の値を処理します。
私は同じ種類のスケーリングが必要ですが、contourまたはcontourfのカラースケール用です。
matlab - Matlab と XTickLabel
私はMatlabに私のcontourfプロットのラベル付けを約1時間変更させようとしています。XTickLabel または XTick を変更しようとすると、x 軸が完全に削除されます。苛立たしくて腹立たしいのは、すべてのヘルプ ページやヘルプ フォーラムで求められていることを正確に実行しているということです。なぜこれが機能しないのか、正直わかりません。
したがって、私はここにいます。
私のプロットコード(関数の知識は必要ありません-コードはかなり複雑です。ただし、有効なデータと範囲を含む2Dコンタープロットです-グラフではなく軸が問題です):
どんな助けでも大歓迎です!
matlab - 異なるカラーマップを持つサブプロット matlab
完全に異なるカラーマップを使用する2つの異なるcontourfサブプロットでグラフを作成しようとしています. ただし、現在持っているコード (サブプロットの 1 つにカスタム カラーマップを作成する) では、サブプロットは同じカラーマップで出力されます。これを修正する方法はありますか?
matlab - 輪郭のロード中にエラーが発生しました
最近、ubuntu 14.04 64bit に更新するときにこのエラーが発生しました。何が起こっているのか理解できません。PATH/LIBRARY などのエラーが疑われます。MCR で使用したプログラムをロードしようとすると、同様のことが起こります。何が問題なのですか?これらのエラーは一般的ですが、それらすべてが同時に発生するため、答えを見つけるのも困難です。前もって感謝します。
私が使うとき
Z = ピーク (20); >> 輪郭f(Z,10)
私はこれらを取得します:
python - controuf プロットに異なる色の等高線図を重ねる方法は?
(私は以前にMATLABで同じことを尋ねました)
seismic
たとえば、 -cmapped contourf
-plot (またはpcolor
) をgray
scale -plotでオーバーレイしたいのですcontour
が、後者を追加すると、前のカラーマップも変更されます。これはどのように修正できますか?
matlab - Matlab で塗りつぶされた等高線の色が更新されない
Contourf と caxis を使用して輪郭の色の制限を調整しようとしていますが、輪郭の色の数が更新されません。以下の例を参照してください。
Z は -170 から 80 の範囲の値の配列です。-10 から 10 の間の値の等高線を 20 個プロットしたいと考えています。そのために、次のコードを使用します。
以下はその結果の写真です。等高線の数は正しく更新されます (20 本あります) が、等高線の色は追従しません。
期待される結果を得るには、コードの何を変更すればよいですか?
matlab - 等高線図のエッジ ラインの削除
Matlab を使用して極座標を作成し、それをデカルト座標に変換しました。
このメッシュでデータを取得し、contourf
プロットを作成します。
私の問題は、削除したい輪郭プロットの中心線を取得することです。これを手伝ってくれる人もいます
ありがとうございました