私は、バープロットのバーを一緒に "かわす"ことを考えています。次のRコードは、バーの間に空白を残します。他の回答like this oneは、グループのバーの部分についてこれを達成する方法を示していますが、x軸のファクターごとに異なるバーには適用されないようです。幅変数と遊ぶggplot2のバー間のスペースを削除するgeom_bar
require(ggplot2)
dat <- data.frame(a=c("A", "B", "C"), b=c(0.71, 0.94, 0.85), d=c(32, 99, 18))
ggplot(dat, aes(x= a, y = b, fill=d, width = d/sum(d))) +
geom_bar(position=position_dodge(width = 0.1), stat="identity")
外観を変更しますが、それはまだ幅が彼らの意味の違いを保持したまま並んで座ってバーを取得することができていないようだ(このグラフでは重複しすぎて塗りつぶしの色で表現)。
この問題は、x軸のブレークの間隔が不均一になることがあります。 – beetroot
私はさらに遠くに行くと不均一な距離のためにそれは不可能だと言う。この場合、私は 'barplot()'を試してみます。 – ottlngr
全体的な考えであるような@beetroot - あなたはX軸上の美学的な要素の位置を制御できますか? – Spacedman