dataframe:- df
Period v1 v2
1 2002 1 1
2 2003 5 12
3 2004 9 28
4 2005 16 66
5 2006 23 115
Code:-
ggplot() + geom_line(data=df, aes(x=Period, y=v1, group=1, color="v1")) +
geom_line(data=df, aes(x=Period, y=v2, group=1, color="v2"))+ theme(legend.title=element_blank()) + scale_y_continuous(name="Count") +
geom_point(data=df, aes(x=Period, y=v1, group=1)) + geom_point(data=df, aes(x=Period, y=v2, group=1))
Я черчение два графика линии вместе с points.The вопросом я переживаю, что значения увеличиваются в разной величине и поэтому один из линии графов «v1» получает конденсируются на нижний конец шкалы и, следовательно, более трудно читать. может ли кто-нибудь обратиться за советом к решению этого? Также можно сократить этот код?ggplot с два Y осями
Ggplot не поддерживает два у оси, потому что делает отображение эстетики к шкалам неоднозначным (и это считается плохой практикой) –