我有一个数据集,它描述了每个患者在医院停留的天数:
my_df<-data.frame(RecordID=c("1","2","3","4","5","6","7","8","9","10"),
StartDate=c("2020-03-02","2020-03-05"
,"2020-03-08","2020-03-11"
,"2020-03-14","2020-03-17"
,"2020-03-20","2020-03-23"
,"2020-03-26","2020-03-29"),
BedDays=c(12,3,2,11,1,10,18,10,3,6))
并想统计一下每天使用的床位数量.我希望我的结果是:
到目前为止,我只能想到数组和循环的使用.使用数组列出每个住院患者的日期,然后使用循环遍历数组来统计某一天在医院的患者人数.这将是某一天使用的床位数.这听起来很复杂.
有没有什么聪明的函数/包可以轻松地完成这种转换?