問題タブ [subplot]
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.
matlab - MATLABで関数呼び出し全体で注釈とサブプロットを更新する方法
データ分析にMATLABを使用しています。スクリプトでは、フィット結果を使用してフィギュアを作成し、フィットパラメータをすばやく試して、最終結果がどのように変化するかを確認できるようにします。
私の質問は、サブプロットと注釈の位置とサイズを失うことなく、サブプロットと注釈とともに図を更新できる簡単な方法があるかどうかです。つまり、ワークスペースにフィギュアを手動で配置し(Linuxを使用)、フィギュアのサイズ/位置、サブプロットのサイズ/位置、注釈のサイズ/位置を手動で調整してから、スクリプトを再実行したときにコンテンツを更新できるようにしたいと思います。私のフィッティングを行います。
コマンドfigure(...)がこれをうまく実行し、機能することはわかっていますが、サブプロットのサイズ変更/移動と注釈の移動を行うと、サイズ/位置が失われるという問題があります。スクリプト。
私はおそらくこれにサブプロット/注釈ハンドルを使用する必要があることを知っていますが、問題は、これを行うための最もエレガントで簡単な方法は何ですか?初めて実行するときにも機能するコードが必要なので(つまり、図/サブプロット/注釈がまだ存在しない)、ハンドルがすでに存在するかどうかを確認するために、多くのif句が必要になりますか?
私はかなり長い間MATLABを使用してきましたが、ほぼ同じくらい長い間、これを行うためのエレガントな方法がわからないことに悩まされてきました。
matplotlib - Matplotlib-サブプロット以外のグローバルな凡例とタイトル
私はmatplotから始めて、いくつかの基本的なプロットを管理しましたが、今では、今必要なものを実行する方法を見つけるのが難しいと感じています:(
私の実際の質問は、サブプロットのあるフィギュアにグローバルタイトルとグローバルレジェンドを配置する方法です。
私は2x3のサブプロットを行っており、さまざまな色(約200)のさまざまなグラフがたくさんあります。それらの(ほとんど)を区別するために、私は次のようなものを書きました
(これについて何か考えはありますか?:))各サブプロットには同じスタイル関数があります。
今、私はすべてのサブプロットのグローバルタイトルと、すべてのスタイルを説明するグローバル凡例を取得しようとしています。また、200のスタイルすべてに合うようにフォントを小さくする必要があります(完全に一意のスタイルは必要ありませんが、少なくともいくつかの試みが必要です)
誰かが私がこのタスクを解決するのを手伝ってもらえますか?
r - R のサブプロット タイトル
私は R が初めてです。単純なループを使用して par(mfrow= c(3,3)) コマンドを使用して 9x3 サブプロットを作成し、ペアワイズ従属変数の散布図をプロットしました。ここで、1行目に(ac)までのサブタイトルを付けたいと思います。(df) は 2 行目、(gi) は最後の行です。「sub」コマンドを使用すると、1 行目は (ac) を取得できましたが、2 行目と連続して (df) を取得できませんでした。誰かが私がそうできる方法を教えてもらえますか?
matlab - MATLAB: サブプロットでのメッシュ関数の XY ビューのプロット/保存
タイトルが示すように、メッシュ関数の 2 変数スライス (.jpg など) をサブプロットとして保存しようとしています。生成するプロットがたくさんあるので、.m ファイルを使用してこれを行いたいと思います。ビューを独自の図にプロットする方法を理解しましたが、図内のサブプロットとして適切にプロットすることはできません。私が何を意味するかを説明するには:
個々のプロットの出力は次のとおりです。
3D メッシュ: 3D MATLAB メッシュ プロット
XY ビュー: XY MATLAB メッシュ ビュー
YZ ビュー: YZ MATLAB メッシュ ビュー
XZ ビュー: XZ MATLAB メッシュ ビュー
そして、ここに私のプロットコードがあります(動作していません):
printFig() は、ディレクトリ情報を設定してprint
コマンドを実行するだけです。
私のコードは 2 つのサブプロットを設定してから、メッシュ プロットの完全な 3 次元ビューをオーバーレイしますが、これは私が望んでいるものではありません。2 つのビュー (XZ と YZ) を 1 つの図に表示したいと思います。
助けてくれてありがとう!
-ディラン
編集: @Andrew_L の提案に従って、コードでこれを変更しました。
これは、他のサブプロットに対して繰り返されます。ただし、結果は同じです。2 つの空白のサブプロットを適切に設定し、その上に疑似 3D プロット全体を表示しているように見えます。
python - matplotlib:append_axes を使用する場合、サブパネルを追加する軸をどのように指定できますか?
Matplotlib ギャラリーで「散布ヒスト」の例を見てきました。
現時点では、x/y サブプロットはそれぞれ上部と右側にあります。
ただし、サブプロットの場所を次のように変更すると:
つまり、x サブパネルを一番下に移動すると、append_axes は散布図の右側ではなく、x サブプロットの右側に y サブプロットを追加します。(画像をアップロードしたいのですが、画像を投稿するほどの評判はまだありません... うーん)!
散布図を含む「主軸」の右側に y サブプロットを追加したいことを append_axes に伝えるにはどうすればよいですか? オブジェクト axScatter をどこかで再度指定する必要があると推測しています (それが目的だと思いdivider = make_axes_locatable(axScatter)
ましたが?!) か、仕切りがウィンドウ パネルにグリッドを設定していて、append_axes にどのセルを指定する必要があるかを推測しています。主な軸が含まれています。
ありがとう、
アレックス
matlab - Matlab-2 つのサブプロットされた画像を処理する
を使用しsubplot
て、同じウィンドウに複数の画像を表示できます。たとえば、次のように表示される 2 つの画像があります。
rawx、rawy、rawz が元のデータで、x、y、z が測定データであると仮定します。反復 ' for
' を使用して測定データを読み取ります。
ループ中、subFig1 を保持し、測定されたプロファイルをサーフェス上にプロットすることは可能ですか? それまでの間、subFig2 はプロファイルを 2D で表示し、新しい測定値が来ると更新できます。
これは別のハンドルで実行できると思います。しかし、今のところ手がかりが見つかりません。助けてください。
matplotlib - matplotlibフィギュアに3Dサブプロットを追加しようとしています
そこで、他の3つのサブプロットに3つの投影をプロットするとともに、データポイントからの3Dプロットを表す図を作成しようとしています。投影のサブプロットを問題なく追加できますが、3次元プロットをフィギュアに配置しようとすると逆効果になります。
これが私のコードです:
これはスローバックします:'AxesSubplot'オブジェクトには属性'transFigure'がありません
私はmatplotlib0.99.3を使用しています、助けていただければ幸いです、ありがとう!
matlab - サブプロットのハンドルが与えられた場合、関連するすべてのカラーバー ハンドルを取得する方法は?
たとえば、次のコードを見てください。
私の質問はHc
、与えられた だけを取得する方法Hsp
です。
知られているように、カラーバーのタイプは ですaxes
。そこで、サブプロットのすべての子を検索しようとしました。
しかし、 にHs
一致する値はありませんHc
。
java - JFree棒グラフに円グラフサブプロットを追加するにはどうすればよいですか?
JFreeBarChartの上にPieChartサブプロットを含めたいと思います。アイデアは、チャートに含まれるアイテムの数とアイテムの総数を表して、ロングテールの長さを確認することです。
ここにサンプル画像があります。JFreeChartで似たようなものを作成するにはどうすればよいですか?
python - サブプロットサイズpython
写真のように私が今直面している問題
左下のプロットのY軸は、-100から+600の範囲で大きくなっています。これを変更する方法はありますか?たくさん試しましたが見つかりませんでした。
これで、次を使用できます。axScatter.set_ylim(-5、5)軸を縮小しますが、これは次のようになります。
どういうわけかすべてのコメントが削除されたので、これは再投稿です...