Как создать (вертикально) граненые графики в ggplot2 с динамическими высотами, чтобы все фасеты имели одинаковый масштаб? - PullRequest
0 голосов
/ 08 июня 2011

При создании граненых графиков все фасеты имеют одинаковые размеры.Любой способ сделать участки с разными размерами?В частности, есть ли способ убедиться, что все вертикально расположенные фасеты имеют одинаковую шкалу y?

Я пытаюсь сделать следующее:

qplot(score, ..count.., data=df, geom='density', position='stack') +
  facet_grid(method~., scales='free', space='free')

, но получаю:

Error in if (length(range) == 1 || diff(range) == 0) { : 
  missing value where TRUE/FALSE needed

1 Ответ

2 голосов
/ 01 июля 2011

Это заклинание сработало для меня:

qplot(score, ..count.., data=df, geom='density', fill=I('black')) +
opts(strip.text.y = theme_text()) +
scale_y_continuous(breaks=seq(0,999,by=50)) +
facet_grid(method~., scale='free', space='free'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...