首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在R中使用ggplot来创建一个由条形图和线条图组成的图形?

如何在R中使用ggplot来创建一个由条形图和线条图组成的图形?
EN

Stack Overflow用户
提问于 2013-12-19 15:34:44
回答 1查看 1K关注 0票数 1

我是新使用的q图和am图,基本上想要做一个数字,这只是一个条形图和线图的组合。我可以做一个或另一个,但不知道如何同时做!

这是我的数据:

代码语言:javascript
复制
bulk = data.frame(x_pos=c(1,2,3,4,5,6,7,8), 
    y_line=c(3,7,6,8,14,16,18,12),
    y_bar=c(0,0,10,0,0,0,10,0))

对于一个线图,我只对一个条形图做qplot(x_pos, y_line, data=bulk, geom="line"),我只做qplot(x_pos, y_bar, data=bulk)

但!我怎么能一下子把这些合并成一个数字呢?我真正的意图是使用几种(可能是6-10)不同的图形技术来生成复杂的图形,但这一切都是从知道如何同时实现两种图形开始的。谢谢你的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-19 15:42:50

不要为此使用qplot

代码语言:javascript
复制
library(ggplot2)
ggplot(bulk, aes(x=x_pos)) + 
  geom_bar(aes(y=y_bar), stat="identity") +
  geom_line(aes(y=y_line), color="red", size=2)

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20685636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档