我如何(使用ggplot)绘制条形图,但是用线条而不是条形图。另外,我想为不同的组绘制不同的线,以便可以比较各组之间的频率分布。
假设我有一个df
,其中有两个变量var1
(我想绘制频率分布的变量)和grp
。
我可以使用barplot进行操作,但线条对我来说似乎更清晰:
library(ggplot2)
ggplot(aes(x=var1, fill=grp), data=df)+
geom_bar(position='dodge')+
ylab("Var 1")+
xlab("Frequencies by group")