首页 > 解决方案 > 如何在R中找到数据集的概率

问题描述

我有一个类似的数据集,下面是一小部分。如何使用条形图计算每月下雨的概率?

Date           Rain Today
2020-01-01     Yes
2020-01-02     No
2020-01-03     Yes
2020-01-04     Yes
2020-01-05     No
...            ...
2020-12-31     Yes

标签: r

解决方案


编辑:评论中的正确答案

我不知道您为什么要为此使用散点图,但是,从这篇文章中,您可以使用dplyr管道来执行以下操作:

library(dplyr)

df %>% 
  group_by(month = format(Date, "%Y-%m")) %>%
  summarise(probability = mean(`Rain Today` == 'Yes'))

将您的数据分组为几个月,并找出下雨/未下雨的天数。然后你会找到下雨天数的平均值。

谢谢评论里的大家指出来。我希望这有帮助


推荐阅读