2

Dotplot()このデータを使用して単純なものを作成しました:

d <- data.frame(emot=rep(c("happy","angry"),each=2), 
           exp=rep(c("exp","non-exp"),2), accuracy=c(0.477,0.587,0.659,0.736), 
           Lo=c(0.4508,0.564,0.641,0.719), Hi=c(0.504,0.611,0.677,0.753))

そして以下のコード:

library(Hmisc)
Dotplot(emot ~ Cbind(accuracy, Lo, Hi), groups=exp, data=d, 
        pch=c(1,16), aspect = "xy", par.settings = list(dot.line=list(col=0)))

ここに画像の説明を入力

私がやりたいのは、y軸の目盛り間の距離を減らし、プロット要素間の距離も減らすことです-幸せ/怒りの水平誤差線が互いに近づくようにします. パラメータをいじることでおそらくそれを達成できることはわかっていscales=list(...)ますが(まだ方法はわかりません)、ラベルを再度定義する必要があります。それを行うより速い方法はありますか?解決するのはとても簡単なことのように思えますが、私は立ち往生しています。

4

1 に答える 1