col "x"、 "y"、通常の行( "x"と "y"は数字の集合として扱うことができます)私が望むのは、xを "x"に、yを "y"に合わせた棒グラフをプロットすることだけです。 geom_bar(stat='identity')
を使用しようとしましたが、予想外の結果をもたらしました。私は、バーx値に対応するすべてのy値を合計して計算しました。 stat_identity(geom='bar')
と試してみましたが、結果は素晴らしかったですが、問題が1つ発生しました。stat_identity
に固定alpha
を設定する方法がわかりません(バーx値に対応するサンプル数に自動的にバインドされるようです)。ここで は例です:geom_barはx軸とy軸に正確に結びついています(集約なし)
ggplot() +
geom_bar(data = xs, aes(x, y), stat = "identity", alpha = 0.5)
ggplot() +
stat_identity(data = xs, aes(x, y), geom = "bar", alpha = 0.5)
だから、もう一度、目標:"X" に縛らXで棒グラフをプロットしますyはyに結びついています。したがって、2番目の例では解決しますが、alpha
パラメータに問題があります。
更新:テストデータを含むファイルはhereです。 GitHubの要点はthereです。
あなたは、いくつかのデータを提供してもらえますか? 2番目のプロットで問題を再現することはできません。 – Haboryme
@Haboryme、はい、もちろんです。ちょっと待ってください。 – Artemy
@Haboryme、投稿を更新しました。データへのリンクは最後です。 – Artemy