私はggplot
の2つのデータセットを並べて、y-axis
を共有しています。ggplotのスティッチファセット
これはggplot
のfacet_wrap
を使用すると考えられましたが、どのようにしてstitch
を見つけましたか。
df.1 <- data.frame(x=c(-0.678071905112638,1.32192809488736,-0.678071905112638,1.32192809488736,-0.678071905112638,1.32192809488736),
y=c(62.8805462356349,73.027603062927,88.4090942806369,87.6879626013305,55.9895740872068,93.5396099910227),
side=1,stringsAsFactors = F)
df.2 <- data.frame(x=c(1.32192809488736,3.32192809488736,1.32192809488736,1.32192809488736),
y=c(73.027603062927,7.33717302418609,87.6879626013305,93.5396099910227),
side=2,stringsAsFactors = F)
df <- rbind(df.1,df.2)
df$side <- factor(df$side,levels=c(1,2))
require(ggplot2)
ggplot(df,aes(x=x,y=y))+geom_point()+facet_wrap(~side,ncol=2,scales="free")+stat_smooth(method="lm",formula=y~x,colour="black")+theme(strip.text.y=element_text())
どのように私は右面のy軸を取り除くと、彼らは、単一の図として表示されますので、ファセットの間のスペースを削除しますか:これは私がこれまで持っているものでしょうか?また、同じy軸座標を持つ必要があります。
私が2つを使用している理由は明らかです。facets
はそれぞれdf
に1枚の絵を付けているからです。