問題タブ [stackedbarseries]

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 投票する
1 に答える
458 参照

r - ggplot の積み上げ棒グラフに複雑さを追加する

少し雑然としていますが、積み上げ棒グラフを構成するデータをさらに分割しようとしています。これまでの様子は次のとおりです。

このグラフを生成する: (私はグラフを投稿しますが、どうやら私の評判は新しいメンバーとして嗅ぐほどではありません!)

バーを「種」という要素でさらに分割するにはどうすればよいですか? 別のgeomを追加する必要があると思いますが、これは初めてです。ありがとう!

追加するように編集: ダミー データに使用しようとしてmtcarsいますが、mpg は 2 回の切断での歩留まりのように加算的ではないため、私のデータには最適ではありません。

これにより、この醜いグラフが生成されます: http://i.imgur.com/sK7A5am.png ( http://i.imgur.com/sK7A5am.pngcylinders ) これらのバー (例: ) を 2 つに分割したいと考えています。横に並んだバー (この例では、6 つの横に並んだバーは、carbシリンダー係数ごとにさまざまなレベルのエンジンの mpg を示します)。これが理にかなっていることを願っています。再度、感謝します!

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

matlab - このデータを視覚化する最良の方法は何ですか?

次の形式のデータがあります: % (Percentage) of agent_i は、いくつかの時点でパーセンテージの貢献をしています:

このデータを MATLAB の「実行中のプロット」として視覚化し、時間の経過とともに変化するグラフを使用して、毎回各エージェントの % をプロットしました。これは私にビデオを与えます。ただし、紙に印刷できる静的な表現も必要です。したがって、このデータを表す 1 つの図。% に対応するストライプのサイズで異なる (または交互の) 色のストライプを持つバーで、各時点の垂直バーを作成することを考えました。このように、どのエージェントがその割合を持っているかのデータを失う方法ですが、それは受け入れられます。これは、すべての情報を 1 つの図にまとめながら、失う余裕があるものです。

ただし、値に応じてバー スタックに色を付けるだけなので、colormap はあまり役に立ちません。ただし、交互の色のスタックが必要です。(そして、2 色のみ、または最大 3 色を使用します)

誰か助けてくれませんか?

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

javascript - JQPLOT積み上げ棒グラフ配列入力の問題

積み上げ棒グラフをプロットしようとしていて、データを動的にグラフに渡しています

入力を渡すと

変数 s1、s2、s3、s4、dateArr (以下のコード スニペット)

適切な積み上げ棒グラフがプロットされます

ここに画像の説明を入力

しかし、積み上げ棒グラフに渡されるデータが次のような場合

2 番目の配列のみがプロットされ、最初の配列は無視されます

ここに画像の説明を入力

ただし、y 軸が 2 から始まることに注意してください。つまり、最初の配列を認識しますが、同じものがプロットされていません。

ここに私がチャートをプロットするために使用しているコードがあります

それで、私は何を間違っていますか?

前もって感謝します

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

r - スタックバープロットの値を中央に配置し、ggplot を使用してギリシャ語のテキストを凡例に追加する方法

「ggplot」を使用して積み上げ棒プロットを作成し、移植実験からの核型 (分子) の結果を表示しました。各パネルは場所を表し、x 軸はさまざまな基質で、y 軸はパーセンテージです。 3つの核型のそれぞれ。

Stack Overflow からの質問と回答の例をいくつか調べましたが、次の方法がわかりません。

  1. 積み上げられたバーの各セクション内の値を中央に配置します (小数点以下 2 桁に丸める必要があります)。現在は、それらを上からオフセットしています。
  2. 凡例のテキストを "BB" からギリシャ語の "lower alpha, lower alpha" に、"BD" をギリシャ語の "lower alpha, lower beta" に、"DD" をギリシャ語の "lower beta, lower beta" に変更する方法。

これが生成するプロットのコピーを含むサンプル データとコードを次に示します。

ここに画像の説明を入力

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

c# - 積み上げ棒の隙間をなくす方法

C# でガント チャートを作成しようとしています。StackedBar チャート タイプを使用しています。このチャートの目的は、「タスク」を多数の「マシン」でスケジュールする方法を示すことです。私のアルゴリズムでは、チャート上の「タスク」の間に空きスペースがあってはなりません。それぞれの「タスク」は新しいシリーズとして追加されます。最初のバーでは正常に機能していますが、他のバーでは、前のバーで終了した後に「タスク」が開始されます。これらのギャップを取り除くには助けが必要です。一部のタスクは 2 台のマシンに分割する必要がありますが、それを行うと、このタスクはバーの最初から 2 番目の列に表示されます。

スタックに関するいくつかの投稿で提案されているように、ゼロの DataPoints を追加しようとしていましたが、私の場合は役に立ちませんでした。( Microsoft グラフの積み上げ縦棒グラフにはギャップがあります)

以下は、このチャートを作成するための私のコードです。

ここに画像の説明を入力

- 編集 -

要求されたデータ付きチャート: http://i.imgur.com/64X3SNy.png

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

javascript - ハイチャートのバーシリーズでyAxisを特定の時間から開始する方法は?

特定の時間(4月1日)から棒グラフを開始させたい

だから私は以下のサンプルでこれを実装しました:

(jsFiddle) 軸が右のサンプルですが、バーは消えますか?

以下のコードで

yAxis は実際には 1.Apr から開始されますが、バー自体は表示されません。

以下のように最小行にコメントすると

バーが表示されるようになりましたが、1.Jan から yAxis のデフォルトが表示されます。

1.Apr からバーを表示し、yAxis を開始するのを手伝ってくれる人はいますか?

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

highcharts - ハイチャートの積み上げ棒グラフにハイパーリンクを作成する

Ko、highcharts、および JSON を使用したデータを使用してダッシュボードを作成しました。シリーズ データがカテゴリごとに動的に変化するスタック バー チャットを作成する必要があります。例 cat1 には 3 つのシリーズ オブジェクトがあり、cat2 には 0、cat3 には 10 などがあります。2 つの質問があります。1. この動的 JSON オブジェクトをシリーズ オブジェクトに含める方法。(リンクを参照しました。解決策を見つけました。試してみる必要があります) 2. バーチャットの特定の位置 (色) をクリックすると、詳細情報を表示する必要があります (既に設計されており、現在私のダッシュボード、その部分に切り替える必要があります)。そのような状況を処理するために利用できる情報はありますか。

前もって感謝します、シャンカー

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

bar-chart - Tableau グループ積み上げ棒グラフ

複数年、複数カテゴリのデータ、複数部門のデータを扱っています。そこで、各年の積み上げ棒グラフを作成しました。棒は部門であり、積み上げはカテゴリです。そのようです:

積み上げ棒グラフ

しかし、私は一生、各部門を並べて複数の年を並べて表示する方法を理解することはできません. 誰かが私を正しい方向に向けることができますか?

私のデータは次のようになります。