誰かがこれが機能する理由を説明できますか:
d <- data.frame(x = 1:10, y = as.numeric(c(1:4,rep(NA,6))),z=rep(1:5,2))
ggplot(data = d, aes(x, y)) + geom_point() +facet_grid(z~.)
エラーに追加scales="free"
すると、次のようfacet_grid
にスローされます。
d <- data.frame(x = 1:10, y = as.numeric(c(1:4,rep(NA,6))),z=rep(1:5,2))
ggplot(data = d, aes(x, y)) + geom_point() +facet_grid(z~.,scales="free")
# Error in seq.default(from = best$lmin, to = best$lmax, by = best$lstep) :
# 'from' must be of length 1
scales
が無料でない場合は、おそらくすべてのファセットの最小値と最大値を使用します。scales
欠落のみを含むファセットにどの値を使用すればよいかわかりません。
回避策はありますか?