微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

指标 77 天的累计病例总数在 r 数据框中

如何解决指标 77 天的累计病例总数在 r 数据框中

How the dataset looks

我的任务是在 R 中创建此列。

7 天指标是过去 7 天(包括当前日期)每 100,000 名居民的病例数。创建一个包含此 7 天指标的新数字变量指标 7。

我有一个数据框,其中包含 55000 多个观察值的日期、案例和国家/地区列。

我最近从 MS Excel 转到 R。我不太知道如何在 R 中自动执行此操作。我被要求仅使用基本 R 命令,没有任何外部库。

dput(head(ind7,50))
structure(list(df.date = structure(c(-61665929608,-61697465608,-61729001608,-61760537608,-61792160008,-61823696008,-61855232008,-61886768008,-61918390408,-61949926408,-61981462408,-62012998408,-62044620808,-62076156808,-62107692808,-61163686408,-61195222408,-61226758408,-61258294408,-61289916808,-61321452808,-61352988808,-61384524808,-61416147208,-61447683208,-61479219208,-61510755208,-61542377608,-61573913608,-61605449608,-61636985608,-61668608008,-61700144008,-61731680008,-61763216008,-61794838408,-61826374408,-61857910408,-61889446408,-61921068808,-61952604808,-61984140808,-62015676808,-62047299208,-62078835208,-62110371208,-61197814408,-61229350408,-61260886408,-61292508808),class = c("POSIXct","POSIXt"),tzone = ""),df.cases = c(205L,66L,360L,146L,0L,224L,80L,126L,58L,40L,121L,86L,95L,132L,76L,157L,123L,113L,199L,65L,81L,61L,116L,135L,88L,87L,59L,68L,47L,32L,129L,96L,10L,77L,62L,145L,44L,7L,5L,17L,14L,15L,12L,35L),df.countriesAndTerritories = structure(c(1L,1L,1L),.Label = c("Afghanistan","Albania","Algeria","Andorra","Angola","Anguilla","Antigua_and_Barbuda","Argentina","Armenia","Aruba","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize","Benin","Bermuda","Bhutan","Bolivia","Bonaire,Saint Eustatius and Saba","Bosnia_and_Herzegovina","Botswana","Brazil","British_Virgin_Islands","Brunei_Darussalam","Bulgaria","Burkina_Faso","Burundi","Cambodia","Cameroon","Canada","Cape_Verde","Cases_on_an_international_conveyance_Japan","Cayman_Islands","Central_African_Republic","Chad","Chile","China","Colombia","Comoros","Congo","Costa_Rica","Cote_dIvoire","Croatia","Cuba","Curaçao","Cyprus","Czechia","Democratic_Republic_of_the_Congo","Denmark","Djibouti","Dominica","Dominican_Republic","Ecuador","Egypt","El_Salvador","Equatorial_Guinea","Eritrea","Estonia","Eswatini","Ethiopia","Falkland_Islands_(Malvinas)","Faroe_Islands","Fiji","Finland","France","french_polynesia","Gabon","Gambia","Georgia","Germany","Ghana","Gibraltar","Greece","Greenland","Grenada","Guam","Guatemala","Guernsey","Guinea","Guinea_Bissau","Guyana","Haiti","Holy_See","Honduras","Hungary","Iceland","India","Indonesia","Iran","Iraq","Ireland","Isle_of_Man","Israel","Italy","Jamaica","Japan","Jersey","Jordan","Kazakhstan","Kenya","Kosovo","Kuwait","Kyrgyzstan","Laos","Latvia","Lebanon","Lesotho","Liberia","Libya","Liechtenstein","Lithuania","Luxembourg","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Marshall_Islands","Mauritania","Mauritius","Mexico","Moldova","Monaco","Mongolia","Montenegro","Montserrat","Morocco","Mozambique","Myanmar","Namibia","Nepal","Netherlands","New_Caledonia","New_Zealand","Nicaragua","Niger","Nigeria","north_Macedonia","northern_Mariana_Islands","norway","Oman","Pakistan","Palestine","Panama","Papua_New_Guinea","Paraguay","Peru","Philippines","Poland","Portugal","Puerto_Rico","Qatar","Romania","Russia","Rwanda","Saint_Kitts_and_Nevis","Saint_Lucia","Saint_vincent_and_the_Grenadines","San_Marino","Sao_Tome_and_Principe","Saudi_arabia","Senegal","Serbia","Seychelles","Sierra_Leone","Singapore","Sint_Maarten","Slovakia","Slovenia","Solomon_Islands","Somalia","South_Africa","South_Korea","South_Sudan","Spain","Sri_Lanka","Sudan","Suriname","Sweden","Switzerland","Syria","Taiwan","Tajikistan","Thailand","Timor_Leste","Togo","Trinidad_and_Tobago","Tunisia","Turkey","Turks_and_Caicos_islands","Uganda","Ukraine","United_arab_Emirates","United_Kingdom","United_Republic_of_Tanzania","United_States_of_America","United_States_Virgin_Islands","Uruguay","Uzbekistan","Vanuatu","Venezuela","Vietnam","Wallis_and_Futuna","Western_Sahara","Yemen","Zambia","Zimbabwe"),class = "factor")),row.names = c(NA,50L),class = "data.frame")

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。