Построить два графика с другой осью Y в ggplot

Я пытаюсь построить график рассеяния с ошибками вместе с барплотом. Обе переменные имеют очень разные диапазоны (график рассеяния 0 - 20000+; гистограмма 0-1). Поэтому я хочу создать график с обоими графиками с двумя разными осями Y. Вот что у меня так далеко:

ggplot(data, aes(x=seaname, y=chao2)) + geom_bar(stat="identity", 
aes(x=seaname, y=compl, colour=major_sea)) + geom_point(aes(colour=major_sea))
+ geom_errorbar(aes(ymin=chao2_lower, ymax=chao2_upper,
colour=major_sea)) + theme(axis.text.x=element_text(angle=90,
vjust=0.5, size=9))

Просто чтобы уточнить: я не хочу, чтобы два графика были представлены друг под другом. Я хотел бы, чтобы они были в одном графике. Кто-нибудь, кто имеет опыт работы с такого рода проблемами?

Ура!!

0 ответов

Другие вопросы по тегам