問題タブ [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 に答える
3213 参照

matlab - Matlab GUIで軸に垂直線を描く方法は?

3 つの軸コンポーネントを持つ Matlab GUI があります。それらのタグはpredicted_axcost_axおよびerror_axです。最初の軸コンポーネント(タグが付いたもの)の特定の位置に垂直線を描画したいpredicted_ax。それ、どうやったら出来るの?

私はこのコードを試しました:

しかし、それは異なる軸(タグが付いたものerror_ax)に線を引きます!タグや軸コンポーネントを混同していないと確信しています。実は別のテストで

まったく同じ結果が得られます: 線は tag を持つ最後の軸コンポーネントに描画されerror_axます。では、正しい軸に線を引くにはどうすればよいでしょうか。

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

python - matlibplot軸の目盛りとマークをオフにする方法は?

matlibplot 軸を使用して 2 つのサブプロットをプロットしたいと考えています。これら 2 つのサブプロットには同じ ylabel と ticks があるため、2 番目のサブプロットの目盛りとマークの両方をオフにしたいと考えています。以下は私の短いスクリプトです:

ところで、X軸のマークが重なっていて、きちんとした解決策があるかどうかはわかりません。(解決策は、最後のマークを除く各サブプロットの最後のマークを非表示にすることですが、方法はわかりません)。ありがとう!

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

python - matplotlib 軸サブプロットで最後のマークを非表示にする方法は?

軸サブプロットのマークが「0,20,40,60,80,100」と表示されているとしますが、最後のマーク 100 を非表示にしたいとします。matplotlib の軸サブプロットに対してどうすればよいかわかりませんか?

0 投票する
1 に答える
255 参照

python - 傾斜した (フローティング) 軸を追加して、標準の軸と重ね合わせます

傾斜と原点変位の両方の追加の軸ペアを追加する手段を探しています。これらは、画像の表示に既に使用されている軸に追加する必要があります。

結果は何とか近くに見えるはずです

(残念ながら、私が作成した実際の画像をアップロードすることは許可されていませんでした)

傾斜した軸の中心は、特定の座標 (x0,y0) (私の場合は (8,8)) に局在化する必要があります。新しい軸を通常の軸のように処理できるようにしたいと考えています。つまり、次のような関数を使用します。 set_xlabel、grid など。

Affine2D 変換、浮動軸、およびスパインを使用して結果を得ようとしましたが、この問題を正しく把握できませんでした。どんな助けでも大歓迎です。

画像の重要でない部分は、

前もって感謝します。

0 投票する
1 に答える
1300 参照

vba - Excelチャートの条件付き最小軸値

検出された最も古い日付に応じて、いくつかの事前定義された値のいずれかを割り当てることにより、グラフの x 軸の固定最小値を自動化できる VBA コードを探しています。

利用可能なデータの開始日がしばしば異なる大量のデータを扱っています。

X 軸で最も早い年の値を検出し、事前に決められた開始日を適用することは可能ですか?

たとえば、2002 年 5 月 4 日のデータが利用可能な場合、コードは x 軸範囲の最小値を 2002 年 4 月 5 日として読み取り、「2002」を検出して、x 軸の最小値を「37258」に設定します。 Excel の日付番号システムの 2002 年 1 月 1 日に対応します。

2008 年半ばのデータが利用可能な場合、x 軸の最小値は 2008 年 1 月 1 日と一致するように「39449」に設定されます。

0 投票する
4 に答える
15732 参照

matlab - 軸を非表示にするか、プロットを完全に削除します

私は4つのプロットを含むmatlab guiを持っています。リストで別のファイルが選択された場合、最初のプロットが更新されます。他の 3 つは、要求があった場合にのみ表示 (および計算) されます。

ただし、一度プロットした後、プロット 2 ~ 4 を非表示にすることはできません。

私は試した

しかし、それはプロット全体ではなく、軸のみを削除します。

編集:物を見えなくする代わりに、実際にコンテンツを削除することも可能ですか? 通常、私は を呼び出しますclose(hfig);が、ここでは数字がありません。

私は試した

しかし、それはプロットされていない軸では失敗します(起動後)

編集:コードを次のように変更しました:

ただし、カラーバーは削除されhandles.contour.hColorbarずに失敗しますInvalid handle object.

0 投票する
1 に答える
6554 参照

java - 定義されたJFreeChartドメイン/範囲軸

誰かがJFreeChartの軸タイプの簡単な説明を提供できますか?

  1. まず、クラス階層(ValueAxis、CategoryAxis、多くのサブクラス)に基づく軸があります

  2. また、「ドメイン軸」と「範囲軸」の区別もあります(xyプロットの場合のみ?)。これらがクラス階層ベースの軸とどのように関連しているかは完全には明らかではありません。これらはクラスではありませんが、XYPlotにはsetDomainAxisメソッドとsetRangeAxisメソッドがあります。

  3. 視覚的には、水平軸と垂直軸で考えますが、これらが以前の概念とどのように関連しているかはわかりません(「ドメイン」は常に水平ですか?)。x軸は水平、y軸は垂直だと思いますが、XYPlotで常にそうなるかどうかはわかりません。

編集:私はAPIドキュメントと開発者ガイドの両方を研究しようとしました。APIドキュメントはクラスの階層を提供するだけですが、それらをいつどのように使用するかは明確ではありません。開発者ガイドには、「ドメイン軸」と「範囲軸」の定義や説明もありません。これらの用語を使用しているだけです。この基本的な情報がどこにも見つからなかったからです。一般的な理解をしたかったのですが、現時点で最も重要な質問は、水平/垂直軸(「ドメイン」は常に水平ですか?設定方法ではない場合)で何が得られるかを決定するものです。クレイジーな結果で、どこからデバッグを開始すればよいかわかりません。

EDIT2:これには答えられませんでしたが、その間に、ドメイン軸が水平であるかどうかを決定するもの、 つまりPlotOrientation設定を見つけました。この設定(結合されたプロットのレベル)は、CombinedRangeXYPlot/CombinedDomainXYPlotが2つのプロットを水平方向に配置するか垂直方向に配置するかも決定します。

0 投票する
1 に答える
3417 参照

matlab - matlabの図で別の軸を手動で編集する方法は?

matlabでplotyyを使用して、同じ図に2つのデータセットを配置しています。図形メニューを使用して、axesプロパティを手動で編集したいと思います。しかし、最初の軸のみを選択して編集でき、2番目の軸は編集できないことがわかりました。もちろん、コマンド「set」でそれらを編集することはできますが、2番目の軸を選択する方法がわかりません。

0 投票する
1 に答える
20945 参照

plot - Gnuplot: 2 つの y 軸を持つ単一のプロットで 2 つ以上のデータセット

1 つの図にプロットしたい複数のデータセットがあります。

範囲の異なる 2 つの y 軸が必要です。

データセットが 2 つしかない場合、これは gnuplot で簡単に実行できます。最初のデータセットはyrange(軸が左側にある) を使用し、2 番目のデータセットはy2range(軸が右側にある) を使用します。

ここで質問です。データセットをプロットしたいdata1a.txtdata1b.txtおよびdata1c.txtusing yrange、およびdata2.txtusing y2range。2 つの y 軸を持つ 1 つの図でこれを行うにはどうすればよいですか?

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

matlab - matlabで使用される2軸

matlabでplotyyを使用して、同じ図に2つのデータセットをプロットしています。左右の軸の範囲が異なります。しかし、右の軸には、2つの異なるスケールのセットが表示されているように見えます。そのうちの1つは本当に左軸からのものだと思います。

それをオンラインで検索した後、ボックスをオフにすることで問題も解決することがわかりました。ただし、問題は、ボックスをオフにすると、上部の水平線も消えてしまうことです。とにかく余分なスケールを取り除き、フレームを維持するためですか?ありがとう。