如何在R中随时间绘制TRUE值?

魔术师

例如,我有一个这样的数据框:

Year|Value
2013|TRUE
2013|TRUE
2013|TRUE
2013|TRUE
2013|FALSE
2013|FALSE
2013|TRUE
2013|FALSE
2014|TRUE
2014|FALSE
2014|FALSE
2014|TRUE
2015|TRUE
2015|TRUE
2015|FALSE
2015|FALSE
2015|TRUE
2015|TRUE

我想绘制每年真相总量的折线图。

我试过了

data <- data.frame('t'=year, 'a'=Value)
plot(data)

...但是它在x轴和y轴上给出的年份为0或1(是对还是错。)而不是TRUE每年s数。

effel

我想绘制每年真相总量的折线图。

诀窍在于转换数据以显示您想让情节显示的内容:每年的真实计数,而不是每个观察到的年布尔值。

这是一种dplyr减少数据的方法。它过滤TRUE值,然后计算TRUE每年出现多少行值。

减少

library(dplyr)
library(ggplot2)

tab = structure(list(Year = c(2013L, 2013L, 2013L, 2013L, 2013L, 2013L, 2013L, 2013L, 2014L, 2014L, 2014L, 2014L, 2015L, 2015L, 2015L, 2015L, 2015L, 2015L), Value = c(TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, FALSE, TRUE, FALSE, FALSE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE, TRUE)), .Names = c("Year", "Value"), class = "data.frame", row.names = c(NA, -18L))
tab_sum = tab %>% group_by(Year) %>%
  filter(Value) %>%
  summarise(trues = n()) 
# Source: local data frame [3 x 2]
# 
#    Year trues
#   (int) (int)
# 1  2013     5
# 2  2014     2
# 3  2015     4

阴谋

现在,数据中的每一行都为该图提供一个xy对:

ggplot(tab_sum, aes(Year, trues)) + geom_line()

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Excel中随时间推移对值求和?

来自分类Dev

如何在R中绘制值的范围

来自分类Dev

如何绘制随时间变化的图?

来自分类Dev

如何在jquery中随时间迭代元素

来自分类Dev

如何在Android中随时间存储日历剩余部分

来自分类Dev

如何在excel中随时间进行条件格式?

来自分类Dev

在R中随时间(t)绘制和动画化对象的(x,y,z)位置数据

来自分类Dev

尝试绘制R中随时间变化的计数时,为什么会收到一条错误消息,指出Inf值?

来自分类Dev

如何在R中创建sankey图,以显示同一节点随时间的变化?

来自分类Dev

如何合并随时间变化的变量[R]

来自分类Dev

Matplotlib如何随时间点绘制可变点数?

来自分类Dev

如何绘制特定单词随时间变化的频率

来自分类Dev

如何绘制随时间变化的每小时平均值

来自分类Dev

识别R中随时间变化的变量

来自分类Dev

如何在Sparklyr中计算随时间的唯一值(给出示例)?

来自分类Dev

如何在R中对时间值进行分类

来自分类Dev

按组绘制ggplot中随时间变化的值,条件是一组是平均值的一条线,另一组是R中的单独线

来自分类Dev

如何在networkx中绘制inf值?

来自分类Dev

如何在R中绘制二进制状态时间序列?

来自分类Dev

如何在R中以原始单位绘制转换后的时间序列ETS预测?

来自分类Dev

如何在R中为时间序列光谱数据绘制漂亮的3D图

来自分类Dev

如何在R中的时间序列上绘制多项式回归线?

来自分类Dev

如何在R中以日期格式绘制数据的时间序列图

来自分类Dev

如何准确地估计变量随时间增加的值的开始?

来自分类Dev

如何使用 Rails 随时间减少 db 属性值?

来自分类Dev

如何绘制 R 中的重复值

来自分类Dev

如何绘制随时间变化的变量,并以时间作为行名

来自分类Dev

如何绘制随时间变化的变量,并以时间作为行名

来自分类Dev

绘制随时间变化的熊猫时间序列列中唯一事件的累计数量

Related 相关文章

  1. 1

    如何在Excel中随时间推移对值求和?

  2. 2

    如何在R中绘制值的范围

  3. 3

    如何绘制随时间变化的图?

  4. 4

    如何在jquery中随时间迭代元素

  5. 5

    如何在Android中随时间存储日历剩余部分

  6. 6

    如何在excel中随时间进行条件格式?

  7. 7

    在R中随时间(t)绘制和动画化对象的(x,y,z)位置数据

  8. 8

    尝试绘制R中随时间变化的计数时,为什么会收到一条错误消息,指出Inf值?

  9. 9

    如何在R中创建sankey图,以显示同一节点随时间的变化?

  10. 10

    如何合并随时间变化的变量[R]

  11. 11

    Matplotlib如何随时间点绘制可变点数?

  12. 12

    如何绘制特定单词随时间变化的频率

  13. 13

    如何绘制随时间变化的每小时平均值

  14. 14

    识别R中随时间变化的变量

  15. 15

    如何在Sparklyr中计算随时间的唯一值(给出示例)?

  16. 16

    如何在R中对时间值进行分类

  17. 17

    按组绘制ggplot中随时间变化的值,条件是一组是平均值的一条线,另一组是R中的单独线

  18. 18

    如何在networkx中绘制inf值?

  19. 19

    如何在R中绘制二进制状态时间序列?

  20. 20

    如何在R中以原始单位绘制转换后的时间序列ETS预测?

  21. 21

    如何在R中为时间序列光谱数据绘制漂亮的3D图

  22. 22

    如何在R中的时间序列上绘制多项式回归线?

  23. 23

    如何在R中以日期格式绘制数据的时间序列图

  24. 24

    如何准确地估计变量随时间增加的值的开始?

  25. 25

    如何使用 Rails 随时间减少 db 属性值?

  26. 26

    如何绘制 R 中的重复值

  27. 27

    如何绘制随时间变化的变量,并以时间作为行名

  28. 28

    如何绘制随时间变化的变量,并以时间作为行名

  29. 29

    绘制随时间变化的熊猫时间序列列中唯一事件的累计数量

热门标签

归档