首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在一个柱状图上绘制多个变量?

在一个柱状图上绘制多个变量?
EN

Stack Overflow用户
提问于 2019-05-10 01:05:35
回答 1查看 192关注 0票数 -1

我正在使用这个数据集:https://archive.ics.uci.edu/ml/datasets/Wholesale+customers

我想要绘制一个直方图,其中包含所有已花费的变量(除了区域和渠道之外的所有变量)。我希望它们是按通道绘制的,它有2个级别。我从一个网站的示例中获得了以下代码,但将其放入了我的变量中:

代码语言:javascript
运行
复制
category=c(rep("Fresh",2),rep("Grocery",2),rep("Milk",2),rep("Frozen",2),
         rep("Detergents_Paper",2),rep("Delicassen",2))
condition=rep(c("Food Service", "Retail"))
value=abs(rnorm(12 , 0 , 15))
data=data.frame(category,condition,value)

ggplot(data, aes(fill=condition, y=value, x=category)) + 
  geom_bar(position="dodge", stat="identity")

这会产生我想要的东西,但它不会使用我的数据。这是我得到的图表,但这些值没有任何意义,因为它们基本上是随机的。

我如何让我的数据像这样绘制?

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

https://stackoverflow.com/questions/56064355

复制
相关文章

相似问题

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