問題タブ [geom-bar]

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

r - バープロットのバー間の特定のスペース - ggplot2 - R

次のような単純な棒グラフがあります

ここに画像の説明を入力 ここで、x 軸のレベル (ひっくり返されて y のように見える) は互いに関係があるため、たとえば、男性と女性は性別の内訳を表し、働いているか働いていないかは別の内訳を表します。これらの内訳を指摘するために、各内訳。

とそのパラメーター breakでいくつか試してみscale_x_discreteましたが、これはうまくいかないようです。何か案は ?

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

r - 2 つの凡例の線と背景を削除します

私はこのプロットを作りました:

Time色の中に表示される凡例の行を消去する必要があります。同時に、Recommendations凡例に透明な背景が必要です。

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

r - facet_wrap を使用すると、geom_bar のバーの幅が不必要に異なる

次の問題の解決策を見つけることができます。たくさんの助けをいただければ幸いです!

次のコードは、ファセットを使用して棒グラフを生成します。ただし、「余分なスペース」が原因で、ggplot2 の一部のグループでは、0.1 などの幅を指定しても、バーがはるかに広くなります。非常にプロフェッショナルに見えないので、非常に迷惑だと思います。すべてのバーが同じに見えるようにします (塗りつぶしを除く)。誰かがこれを修正する方法を教えてくれることを願っています。

次に、ファセット ウィンドウ内のさまざまなクラスを並べ替えて、順序が常に C1、C2 ... C5、M、F、該当する場合はすべてになるようにするにはどうすればよいですか。因子のレベルを並べてみましたが、すべてのクラスがすべてのグラフ部分に存在するわけではないため、機能しなかったか、少なくともそれが理由だったと思います。

第三に、バー間のスペースを減らすにはどうすればよいですか? グラフ全体がより圧縮されるようにします。エクスポートのために画像を小さくしても、R はバーを小さくスケーリングしますが、バー間のスペースは依然として巨大です。

これらの回答に対するフィードバックをいただければ幸いです。

私のデータ: http://pastebin.com/embed_iframe.php?i=kNVnmcR1

私のコード:

修正が必要な現在のグラフ:

ここに画像の説明を入力

どうもありがとう!

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

r - ggplot2 geom_bar グループ スタック順序係数

私はスタックバーチャートに取り組んでおり、ここにテストコードがあります:

私が欲しいのは: プロット内の各変数のグループ係数 (dat$day) の順序を変更できるかどうかを知りたいです。目標は、変数ごとに順序の色が異なる同じ棒グラフを作成することです。色の順番を変えるのは難しくありませんが、順番が違うと話は別です。確かに、最初の色を各変数の最大値に割り当てたいと思います。

私が十分に具体的だったことを願っています。前もって感謝します。

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

r - 離散変数のアウトラインを含むエリア プロットの作成 (つまり、ステップ付き)

geom_area plot with area and outlines ggplot と同様に、アウトラインを使用して積み上げエリア プロットを作成しようとしています。私の変数は離散的であるため、それらを積み重ねるために geom_bar() を使用しています。コードは次のとおりです。

どちらが与える積み上げ棒グラフ

私の問題は、参照した例のようにアウトラインを追加することです。で使用できますcolour="black"geom_bar()、これによりバーの間に垂直線が追加され、非常に見苦しくなります。

これらのアウトラインを取得するための提案はありますか? ソリューションは に基づく必要はありませんgeom_bar

可能であれば、このアウトラインには重要な解釈があるため、濃い灰色の部分だけがアウトラインを持つソリューションにも興味があります。geom_line()おそらく、これは? のシフトされたバージョンに基づいている可能性があります。

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

r - 時系列プロットで geom_bar stat="identity" を使用してビン幅を設定するには?

棒グラフを使用して時系列をプロットし、ビンの幅を 0.9 に設定したいと考えています。しかし、私はそれを行うことができないようです。私は周りを検索しましたが、これまでに役立つものを見つけることができませんでした. stat="identity の場合、これは制限ですか?

これがサンプルデータとグラフです。乾杯 !

ここに画像の説明を入力

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

r - 2 つのデータ系列を重複するバープロット (ggplot2) にプロットする

同じバープロットに 2 つのデータ系列 (同じタイプとメジャー数ですが、2 つのタイムポイントで測定) をプロットしたいと思います。好ましくは、第1のシリーズは灰色でプロットされ、第2のシリーズはシリーズ1のデータが依然として見えるように透明度のある色でプロットされる。私が持っているデータは次の形式です。

探しているプロットのタイプを表示するために、以下のデータ シリーズ 1 をプロットするためのコードを追加しました。

最終的に、データ系列のどちらがグレーでどちらがカラーであるかは、それらが互いの上にプロットされ、両方が表示されている限り、実際には問題ではありません。

すべての提案を歓迎します!