facet_grid
inを使用しggplot2
て、同じ軸上に連続スケールと離散スケールを持つ 2 つのグラフを作成したいと考えています。基本的に、私のベクトルfac
には数値部分と因子部分があります。
toy=data.frame(type=xc("f f f f i i i i"),fac=c(letters[1:4],1:3,40))
ggplot(toy,aes(x=ifelse(type=="f",fac,as.numeric((fac)))))+
geom_bar()+facet_grid(.~type,scales="free")
ggplot
しかし、両方のスケールが離散的であることを強制する
ため、機能しません。
右側のプロットの 1、2、3、40 の等間隔からわかるように。