我正在尝试使用 ggplot 在 R 中创建折线图
我对 R 和编程很陌生,我有一个与此类似的数据框,但有更多行:
yes_no <- c('Yes','No','No','Yes','Yes','No','No','No','Yes','Yes','No','Yes','No','Yes','No','Yes','No','Yes','No','Yes')
age <- c('1','1','2','3','4','5','1','2','2','3','1','5','5','5','1','4','4','2','5','3')
data<- data.frame(yes_no,age)
我正在尝试使用 ggplot 创建折线图,其中 x 轴是年龄,y 轴是百分比对于特定年龄来说是的。
我不太确定如何创建百分比
有什么建议吗?谢谢你!
I am new to R and programming in general, I have a data frame similar to this but with a lot more rows:
yes_no <- c('Yes','No','No','Yes','Yes','No','No','No','Yes','Yes','No','Yes','No','Yes','No','Yes','No','Yes','No','Yes')
age <- c('1','1','2','3','4','5','1','2','2','3','1','5','5','5','1','4','4','2','5','3')
data<- data.frame(yes_no,age)
I am trying to create a line graph using ggplot where the x-axis is the age and the y axis is the percentage of yes for a specific age.
I am not too sure how to create the percentage
any advice? thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
另一个解决方案堆叠条形图:
绘制绘图:
结果:
Another solution stacked bar chart:
Draw the plot:
Outcome: