使用ggplot2绘制变量的平均值

托尼·弗拉格

我想在条形图中绘制两列:“ Property_type”和“ Price”。使用下面的代码,我将为每种房地产类型绘制“总价”而不是“中位价”。您能帮我修复代码吗?

theme_set(theme_bw())

# Draw plot
ggplot(data, aes(x=Property_type, y=Price)) + 
  geom_bar(stat="identity", width=.5, fill="tomato3") + 
  labs(title="Ordered Bar Chart", 
       subtitle="Average Price by each Property Type", 
       caption="Image: 5") + 
  theme(axis.text.x = element_text(angle=65, vjust=0.6))

图片在这里

dc37

使用dplyr,您可以计算每个属性的中位数价格,然后将该新变量作为y值传递给ggplot2

library(dplyr)
library(ggplot2)

data %>% 
  group_by(Property) %>% 
  summarise(MedPrice = median(Price, na.rm = TRUE)) %>%
  ggplot(aes(x = reorder(Property,-MedPrice), y = MedPrice)) +
  geom_col(fill = "tomato3", width = 0.5)+
  labs(title="Ordered Bar Chart", 
       subtitle="Average Price by each Property Type", 
       caption="Image: 5") + 
  theme(axis.text.x = element_text(angle=65, vjust=0.6))

它能回答您的问题吗?

如果不是,请按照以下指南提供数据集的可重现示例:如何制作出色的R可重现示例

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从ggplot2中的多个列绘制平均值

来自分类Dev

ggplot2:用geom_bar绘制平均值

来自分类Dev

R ggplot2为组平均值绘制条形图

来自分类Dev

如何使用ggplot2和plotly在一个变量上添加移动平均值

来自分类Dev

R与ggplot2水平线的平均值

来自分类Dev

使用ggplot2创建具有散点图平均值的网格和颜色单元

来自分类Dev

在R中使用ggplot2将平均值映射到计数图

来自分类Dev

ggplot:绘制平均值而不是计数

来自分类Dev

在ggplot2中绘制个体和平均值:错误“错误:`mapping`必须由`aes()`创建”

来自分类Dev

如何在R中使用ggplot2在平均值和误差线上叠加抖动点和平滑分布?

来自分类Dev

R:如何从网格创建平均值的热图,并使用ggplot将其绘制?

来自分类Dev

如何使用ggplot绘制按一列以上分组的观察平均值?

来自分类Dev

ggplot2在箱形图中显示分组数据的单独平均值

来自分类Dev

R平均值和标准偏差的手动箱线图(ggplot2)

来自分类Dev

ggplot2:具有平均值/ 95%置信区间线的密度图

来自分类Dev

在 R Grouped ggplot2 中包含整体平均值

来自分类Dev

用变量平均值的ggplot绘制直方图,以另一个变量的观测值为函数

来自分类Dev

绘制组与组中变量的平均值

来自分类Dev

使用crossfilter和dc.js绘制平均值

来自分类Dev

ggplot2:为每组平均值添加一行(错误:没有名为StatHline的统计信息。)

来自分类Dev

ggplot2 并排绘制变量的均值和标准差

来自分类Dev

使用ggplot按组映射平均值

来自分类Dev

使用不同数量的变量获得R的平均值

来自分类Dev

在R中绘制“历史平均值”

来自分类Dev

gnuplot:以增量绘制列的平均值

来自分类Dev

用数据绘制移动平均值

来自分类Dev

计算并绘制时间间隔平均值

来自分类Dev

如何绘制每月的平均值?

来自分类Dev

添加每天的平均值行(ggplot)

Related 相关文章

  1. 1

    从ggplot2中的多个列绘制平均值

  2. 2

    ggplot2:用geom_bar绘制平均值

  3. 3

    R ggplot2为组平均值绘制条形图

  4. 4

    如何使用ggplot2和plotly在一个变量上添加移动平均值

  5. 5

    R与ggplot2水平线的平均值

  6. 6

    使用ggplot2创建具有散点图平均值的网格和颜色单元

  7. 7

    在R中使用ggplot2将平均值映射到计数图

  8. 8

    ggplot:绘制平均值而不是计数

  9. 9

    在ggplot2中绘制个体和平均值:错误“错误:`mapping`必须由`aes()`创建”

  10. 10

    如何在R中使用ggplot2在平均值和误差线上叠加抖动点和平滑分布?

  11. 11

    R:如何从网格创建平均值的热图,并使用ggplot将其绘制?

  12. 12

    如何使用ggplot绘制按一列以上分组的观察平均值?

  13. 13

    ggplot2在箱形图中显示分组数据的单独平均值

  14. 14

    R平均值和标准偏差的手动箱线图(ggplot2)

  15. 15

    ggplot2:具有平均值/ 95%置信区间线的密度图

  16. 16

    在 R Grouped ggplot2 中包含整体平均值

  17. 17

    用变量平均值的ggplot绘制直方图,以另一个变量的观测值为函数

  18. 18

    绘制组与组中变量的平均值

  19. 19

    使用crossfilter和dc.js绘制平均值

  20. 20

    ggplot2:为每组平均值添加一行(错误:没有名为StatHline的统计信息。)

  21. 21

    ggplot2 并排绘制变量的均值和标准差

  22. 22

    使用ggplot按组映射平均值

  23. 23

    使用不同数量的变量获得R的平均值

  24. 24

    在R中绘制“历史平均值”

  25. 25

    gnuplot:以增量绘制列的平均值

  26. 26

    用数据绘制移动平均值

  27. 27

    计算并绘制时间间隔平均值

  28. 28

    如何绘制每月的平均值?

  29. 29

    添加每天的平均值行(ggplot)

热门标签

归档