問題タブ [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.
silverlight - 標準色を失わずにカスタム ツールチップを使用して StackedBarSeries を作成する方法
StackedBarSeries
Silverlight 4 チャート (最新リリース)があります。
カスタム ツールチップのDataPointStyle
呼び出しを作成しました。MyDataPointStyle
これだけで、さまざまなバーに使用される標準パレットが壊れます。
David Anson のブログで説明されているように、チャートにカスタム パレットを適用しました。ただしDataPointStyle
、オブジェクトのセットがある場合、SeriesDefinition
このパレットは使用されません。
何が欠けているのかわかりませんが、David は具体的に次のように言っています。
... DynamicResource (現在は WPF プラットフォームでのみサポートされています) を使用して、ユーザーがデフォルト/カスタム パレットの色を誤って失うことなく DataPointStyle をカスタマイズできるようにします。(注: 非常に人気のあるリクエストです!)
残念ながら、うっかりこれらの色を失ってしまいました。なぜだかわかりません。
<chartingToolkit:Chart Title="SKU Sales" x:Name="chartItemSales" Grid.Column="1">
jfreechart - ireportの積み上げ棒グラフの棒に異なる色を設定するにはどうすればよいですか?
積み上げ棒グラフの各棒に固有の色を設定する必要があります。1つのバーに表示される色が何であれ、他のバーや他のスタックで繰り返されるべきではありません。
例:レポートに5つのバーがあります。各バーには3つの異なるスタックがあります。最初のバーとそのスタックに赤の関連色を適用したいと思います。2番目のバーは青に関連する色である必要があります。等。添付画像に表示されています。この画像は、私たちが望む非常に基本的な要件を示しています。通常のmsペイントを使用して作成されました。 スタックバーMSペイント画像
r - Tableau Publicで定量的な積み上げ棒グラフを作成するにはどうすればよいですか?
私は次のようなデータを持っています:
[行]フィールドにタイトルを追加し、[サイズ]シェルフにSum(Value)を追加すると、バーの長さが特定のタイトルの値の合計に等しい水平棒グラフが表示されます。たとえば、Name1というラベルの付いた9単位の長さのバー、Name2というラベルの付いた10単位の長さのバーなどです。バーの長さに対する特定のサブカテゴリの寄与がペイントされるように、バーに色を付けたいと思います。バー。したがって、Name1バーには、2ユニットの長さの青いバーが、7ユニットの長さの赤いバーに積み重ねられます。名前2のバーには、5ユニットの長さの青いバーが、5ユニットの長さのオレンジ色のバーに積み重ねられます。
ただし、サブカテゴリをカラーシェルフに追加すると、スケールが変更され、バーの長さがサブカテゴリの最大値と等しくなり、他の値は積み重ねられずに重ね合わされます。全長9の7ユニットの赤いバーに2ユニットの青いバーを積み重ねる代わりに、2ユニットが青く塗られた合計7ユニットのバーを取得します。
これにより、解釈が「最も高い値を持つカテゴリは何ですか(およびサブカテゴリはこれにどのように寄与するか)」から変更されます。「サブカテゴリが最も高いカテゴリは何ですか?」Name1バーの長さが7ユニットになっているのに対し、Name2バーの長さは5ユニットに過ぎず、他の色が見えないためです。
Tableauでこれを行う方法があるかどうか、またはggplot2ウィザードの場合は、Rコードを使用して同じことを行う方法があるかどうかをお知らせください。
matlab - 積み上げ棒グラフ Matlab
次のようなデータがあるとします。
「レベル」が x 軸にあり、そのレベル (頻度) の発生数が y 軸にある、Matlab で積み上げ棒グラフを作成しようとしています。したがって、8 の y 値は 3 になります。 9 の y 値は 4 になります。さらに、これを積み上げ棒グラフとして使用することを検討しているため、レベル 8 では 1 つのユニットが緑 (緑は 10 歳) に、2 つのユニットが赤 (赤は年齢) に色付けされます。 11) と 9 では、1 つのユニットが緑色で、3 つのユニットが赤色で表示されます。
助けてくれてありがとう!
jquery - HTMLテーブルからのデータを使用したjquery Highchartsの積み上げ棒タイプ
このような積み重ねられたバーでhighcharts jqueryを使用しようとした人はいますかhttp://highcharts.com/demo/bar-stacked
その例では、データ系列は配列からのものでしたが、今はこのhttp://highcharts.com/demo/column-parsedのような html テーブルからデータを取得したいです
その例については、通常の棒と縦棒で試してみましたが、成功しましたが、積み上げ棒ではどうすればよいかわかりません:(私はまだこのハイチャートに慣れていないので、おそらく誰でも私を助けることができますか?? oO thx ..
r - ggplot2積み上げ棒グラフでスタックをサイズ別に並べ替える
だから私は以下の例としてサンプリングした大量のデータを持っています:
ここでは各シーケンスの最初の 4 語のみを示していますが、実際には「長さ」の長さです。ここにある各サイズ クラスのシーケンスの豊富さを調べています。さらに、特定のシーケンスがそのサイズ クラス内で表す存在量の割合を視覚化したいと考えています。現在、次のような積み上げ棒グラフを作成できます。
これは、このような小さなデータ セットでは問題ありませんが、実際のデータ セットには約 170 万行あります。それは非常にカラフルに見え、特定の配列が 1 つのサイズのクラスで過半数の存在量を保持していることがわかりますが、非常に乱雑です。
そのシーケンスの豊富さによって、各サイズの色付きの積み上げバーを注文できるようにしたいと思います。つまり、スタック内で存在量が最も多いバーが各スタックの一番下にあり、存在量が最も少ないバーが一番上にあります。そうすれば、より見栄えがよくなるはずです。
ggplot2 でこれを行う方法についてのアイデアはありますか? aes() に「順序」パラメーターがあることは知っていますが、私が持っている形式のデータをどう処理すべきかわかりません。
jasper-reports - Jasper iReport 4.5.0 で、グラフのラベル マスクを保存する方法を教えてください。
iReport 4.5.0 を使用していますが、これは CF のバグのあるレポート ビルダーよりもはるかに快適です... 問題は、デザイナーで [プロパティ] サイド バーを使用して設定できる一部の要素が XML を記述していないように見えることです。したがって、保存しないでください。
基本的に 3 つの変数グラフである積み上げ棒グラフを使用していますが、値軸ラベル マスクが保存されていないようです。私のマスクは "#.#%" (sans quotes) で、double を適切なパーセンテージに変換し、自分で変換する手間を省きます。
積み上げ棒グラフの値軸の目盛りラベル マスクの XML タグを知っている人はいますか? XMLで設定できれば、きっとくっつきます...
plot - JFreeChart: 積み上げ棒グラフの RangeAxis が [0,100] ではなく [0,1] になっている
JFreeChart では、setRenderAsPercentage(true)
オプション forを使用していますStackedBarRenderer
。プロット自体は問題ないように見えますが (すべてのバーがプロット全体にまたがっています)、範囲軸のラベルにはパーセント値 (つまり 0 から 100) ではなく確率 (つまり 0 から 1) が表示されています。
パーセンテージ値を達成するにはどうすればよいですか?
silverlight - StackedBarSeries と BarSeries を同じ軸にグループ化する
Silverlight ツールキットの横棒グラフに 3 つの系列を表示したいと考えています... 2 つの通常の棒系列と 1 つの積み上げ棒系列 (2 で構成されるSeriesDefinition
)。最初の 2 つの通常のバー シリーズを追加すると、期待どおりに隣同士に表示されます。しかし、積み上げシリーズを追加すると、行全体の高さを占めます。2 種類のシリーズを組み合わせて、上から下に積み上げ、棒、棒として表示する方法はありますか?
私が現在設定している方法は次のとおりです。
これがチャートのイメージです。GREEN と RED のバーは正しく配置されていますが、積み重ねられたバーは行の高さであり、他の 2 つのシリーズの「背面」にあることに注意してください。