Мне нужна помощь в создании граненого графика с помеченными галочками по оси X, что, вероятно, лучше всего объяснить следующим примером:
require(ggplot2)
df <- data.frame(group=factor(c('sex','sex','race','race')), variable=c('Female','Male','White','African American'), value=1:4)
p <- ggplot(aes(x=variable, y=value), data=df)
p <- p + geom_line()
p <- p + facet_grid(. ~ group, scale="free")
p <- p + opts(axis.text.x=theme_text(angle=45,hjust=1,vjust=1))
ggsave(p, file='faceted.pdf', width=6, height=4)
, который дает эту цифру, где x-метки справа смещены:
![misaligned x-axis ticks](https://i.stack.imgur.com/bhO9i.png)
похоже, что проблема возникает при использовании scale="free"
в facet_grid
и связана с изменяющейся длиной метки тика.
Любые предложения приветствуются.