如何在 r 中创建条形图?

物质龙

我有以下数据框。

IN <- c(3.5, 5.75, 9, 13.25, 13, 9.5, 9.25, 6.75, 7, 4.25, 3.25, 1.75, 0)
OUT <- c(0.25, 2, 5.25, 8.5, 10.5, 11, 11.75, 9.25, 9.5, 7, 3.75, 4, 3.5)
dat <- data.frame(IN, OUT)
rownames(dat) <- c("10~11", "11~12", "12~13", "13~14", "14~15", "15~16", "16~17", "17~18", "18~19", "19~20", "20~21", "21~22", "22~23")

此数据是从上午 10:00 到晚上 11:00,每小时四天在餐厅测量的平均人数。我想使用这些数据将 x 轴绘制为时间,将 y 轴绘制为人数。我应该如何处理 r 代码?

维舍什·施里瓦斯塔夫

如果您需要在同一图中同时绘制 IN 和 OUT,您可以通过稍微更改数据来实现,如下所示:

library(ggplot2)
IN <- c(3.5, 5.75, 9, 13.25, 13, 9.5, 9.25, 6.75, 7, 4.25, 3.25, 1.75, 0)
OUT <- c(0.25, 2, 5.25, 8.5, 10.5, 11, 11.75, 9.25, 9.5, 7, 3.75, 4, 3.5)
type <-c(rep("IN", 13), rep("OUT", 13))
values <- c(IN, OUT)

foo <- c("10~11", "11~12", "12~13", "13~14", "14~15", "15~16", 
               "16~17", "17~18", "18~19", "19~20", "20~21", "21~22", "22~23")
dat <- data.frame(foo, values)
p <- ggplot(dat, aes(foo, values))
p + geom_bar(stat = "identity", aes(fill = type), position = "dodge")

在此处输入图片说明

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在python ggplot中创建条形图?

来自分类Dev

如何在R中绘制条形图?

来自分类Dev

如何在R中为条形图分配任意x轴值?

来自分类Dev

在R中创建分组的条形图

来自分类Dev

如何在R中同时使用堆叠条和侧条条绘制条形图?

来自分类Dev

如何在R中编辑刻面包裹的条形图

来自分类Dev

如何设置用R中的点阵创建的堆叠条形图的标签?

来自分类Dev

如何在R中以水平堆积条形图的样式创建时间序列图

来自分类Dev

如何在amCharts中创建分组的条形图?

来自分类Dev

如何在R中绘制节点属性的条形图

来自分类Dev

R:如何从多列频率数据创建条形图?

来自分类Dev

如何使用ggplot和aes函数在R中创建分组条形图?

来自分类Dev

如何在数据框的每列中用R创建比例条形图?

来自分类Dev

如何在R中创建分组条形图而不是facet_wrap?

来自分类Dev

如何在R代码中向条形图添加SE条形图?

来自分类Dev

如何创建频率堆叠的条形图,但是条形图上的百分比标签和y轴上的频率在R中?

来自分类Dev

如何用R中的辅助分组x轴创建条形图?

来自分类Dev

如何在Laravel中创建Google条形图查询?

来自分类Dev

如何在R中没有“填充”的情况下创建条形图?

来自分类Dev

如何制作条形图显示R中的负值?

来自分类Dev

在R中创建正负条形图

来自分类Dev

如何使xlab与R中的表示形式(条形图)重合

来自分类Dev

如何在Arduino中创建IO条形图?

来自分类Dev

R:如何从多列频率数据创建条形图?

来自分类Dev

如何在R中创建条形图

来自分类Dev

在 r 中创建堆积条形图

来自分类Dev

如何在matlab中创建条形图?

来自分类Dev

如何在R中的同一图中显示并排条形图以及堆叠条形图?

来自分类Dev

如何在 R ggplot 中创建具有不同离散 X 轴的多面条形图

Related 相关文章

  1. 1

    如何在python ggplot中创建条形图?

  2. 2

    如何在R中绘制条形图?

  3. 3

    如何在R中为条形图分配任意x轴值?

  4. 4

    在R中创建分组的条形图

  5. 5

    如何在R中同时使用堆叠条和侧条条绘制条形图?

  6. 6

    如何在R中编辑刻面包裹的条形图

  7. 7

    如何设置用R中的点阵创建的堆叠条形图的标签?

  8. 8

    如何在R中以水平堆积条形图的样式创建时间序列图

  9. 9

    如何在amCharts中创建分组的条形图?

  10. 10

    如何在R中绘制节点属性的条形图

  11. 11

    R:如何从多列频率数据创建条形图?

  12. 12

    如何使用ggplot和aes函数在R中创建分组条形图?

  13. 13

    如何在数据框的每列中用R创建比例条形图?

  14. 14

    如何在R中创建分组条形图而不是facet_wrap?

  15. 15

    如何在R代码中向条形图添加SE条形图?

  16. 16

    如何创建频率堆叠的条形图,但是条形图上的百分比标签和y轴上的频率在R中?

  17. 17

    如何用R中的辅助分组x轴创建条形图?

  18. 18

    如何在Laravel中创建Google条形图查询?

  19. 19

    如何在R中没有“填充”的情况下创建条形图?

  20. 20

    如何制作条形图显示R中的负值?

  21. 21

    在R中创建正负条形图

  22. 22

    如何使xlab与R中的表示形式(条形图)重合

  23. 23

    如何在Arduino中创建IO条形图?

  24. 24

    R:如何从多列频率数据创建条形图?

  25. 25

    如何在R中创建条形图

  26. 26

    在 r 中创建堆积条形图

  27. 27

    如何在matlab中创建条形图?

  28. 28

    如何在R中的同一图中显示并排条形图以及堆叠条形图?

  29. 29

    如何在 R ggplot 中创建具有不同离散 X 轴的多面条形图

热门标签

归档