在R中创建子集的问题

时间:2016-08-30 16:12:24

标签: r

我是R新手,需要帮助分析有关项目被监禁个人的数据。我正在使用的数据集包括2015年10月到2016年7月期间监狱的信息。我想按月分解快速汇总统计数据。我尝试使用以下公式创建10月子集:

myworkOCTOBER <- subset(mywork, BEGINDATE=="2015-10-01" & ENDDATE=="2015-10-31")

但是当我尝试使用以下公式提取摘要统计信息时:

summary(myworkOCTOBER)

......输出似乎不对。

请指教!!!

1 个答案:

答案 0 :(得分:0)

如果没有数据可用,很难回答这个问题,但您可以尝试使用dplyrlubridate软件包:

library(dplyr)
library(lubridate)

mywork %>%
    mutate(month = month(BEGINDATE)) %>%
    group_by(month) %>%
    summarize(example_of_stat_mean = mean(VARIABLENAME),
              example_of_stat_sd = sd(VARIABLENAME))

这只是一个示例(您需要根据要为哪个变量计算哪个统计数据来更改VARIABLENAME和函数(即meansd)(s )。