問題タブ [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.
python - 極座標プロットに 2 番目の軸を追加
1 つの図に 2 つの極座標プロットをプロットしようとしています。以下のコードを参照してください。
バーの長さはデータベース (このセクターのサンプリング ポイントの数) です。バーの色は、対応するセクター (青: 低、赤: 高) の特定の値ビン (例: 2.5-5 m/s) の頻度を示します。青いスパイダー プロットは、各セクターの平均値を示しています。
示されている図では、各プロットの値は類似していますが、これはまれです。2 番目のプロットを別の軸に割り当て、この軸を別の方向に表示する必要があります。
編集:
ジョーの素敵な答えの後、私は数字の結果を得る.
それが私が達成したかったほとんどすべてです。しかし、私が理解できなかったいくつかの点があります。
プロットは、動的に変化するデータベース用に作成されています。したがって、円の同じ位置を取得する動的な方法が必要です。今まで私はそれを解決します:
手段: 2 番目の軸については、ticklocs を最初の軸の 1 つに合わせるために目盛りを変更します。ほとんどの場合、小数点以下の桁数を取得しますが、プロットの明確さが損なわれるため、それは望ましくありません。この問題をよりスマートに解決する方法はありますか?
ytics (放射状のもの) の範囲は、0 から最後から 2 番目の円までです。値が最初の円から最後の円 (境界線) までの範囲になるようにするにはどうすればよいですか? 最初の軸も同様です。
python - 軸に複数のスケールがある図の matplotlib 縦横比の設定
matplotlib
次の図の線に沿って、特定のアスペクト比、異なるスケールの 2 つの x 軸と 2 つの y 軸、および再フォーマットされた目盛りラベルを持つ図を生成しようとしています。
私はmatplotlib
限ります
それは私に与えます
しかし、追加の軸を導入すると、エラーが発生します。そのため、次の行をValueError: math domain error - dL_width = math.log10(dL.x1) - math.log10(dL.x0)
コメントアウトすることによってのみ続行できますset_aspect
その結果、間違った縦横比のグラフが生成されます。
matlab - 図を拡大すると、右の y 軸と関連データが上にシフトするプロット
関数に似たコードを使用して、plotyy
2 つの y 変数をプロットしました。ただし、図のサイズを変更すると、2 番目の y 軸を含むグラフの右側がシフト/移動します。これにより、y 変数が下の x 軸から上方にシフトします。これは、左の y 軸では発生しません。右の y 軸とそれに関連付けられた y 変数が x 軸のベースから離れて上に移動するのをロック/防止するにはどうすればよいですか?
元のプロット (注: 元の図は Matlab で手動で保存されました):
サイズ変更後 (注: サイズ変更後の図は、以下のコードを使用して保存されました。ここで、右の y 軸にシフトが見られます):
javascript - ハイチャート: 多軸チャートで縦棒を積み上げ縦棒に変換
複合多軸グラフを使用したいのですが、「y 値シリーズ」の 1 つが3 つのデータ系列の合計であり、グラフにもその変化を表示したいため、「列」を「積み上げ列」に変換したいと考えています。 .
私はJavaScriptとコーディングが初めてですが、サブデータシリーズをプライマリデータシリーズに追加する方法があると思います.
r - ggplot で y 軸が異なる 2 つのグラフをプロットする
バープロットと一緒にエラーバーを含む散布図をプロットしようとしています。両方の変数の範囲は大きく異なります (散布図 0 ~ 20000+、棒グラフ 0 ~ 1)。したがって、2 つの異なる y 軸を使用して、両方のグラフを含むプロットを作成したいと考えています。これは私がこれまでに得たものです:
明確にするために: 2 つのグラフを互いに下に表示したくありません。それらを同じ単一のグラフにしたいと思います。この種の問題を経験した人はいますか?
乾杯!!
r - 左右の Y 軸が正しくフォーマットされていない
次のデータ (カウント) の棒グラフを作成したいとします。
しかし、次のデータ(lg)の棒グラフに重なる線グラフも配置したい:
これはこれまでの私のコードです:
ただし、y 軸が上に行き過ぎているか (左)、下に行き過ぎています (右)。
元の PDF はDropbox でも入手できます。