Ggplot с двумя осями у не отображается правильно - PullRequest
0 голосов
/ 20 февраля 2019

Привет, я хочу показать на том же графике график и линию.Они имеют одинаковую ось X, но разные оси Y.

Просто барплот выглядит так:

barplot

и когда я использую это:

ggplot()+ geom_line(data=avdischarge, aes(x= monthyr, y= Avdischarge))+
  geom_bar(data= melt, aes(x=monthyr, y= value, fill= Compound ), stat= "identity")+
  scale_y_continuous("Average discharge", sec.axis = sec_axis(~./100, name = "Concentration"))

Iполучить этот график:

Combined plot

Что я могу сделать, чтобы барплот появился в качестве первого изображения?а не как мелочь под geom_line?

Кроме того, как я могу добавить только легенду о линии?

...