如何解决用数据表包编写一个for循环
我有一个包含3个感兴趣的列的日期集
structure(list(date = structure(c(14977L,14977L,14977L),class = "Date"),cp = c("AUD","AUD","BRL","BRL"),val = c(1.5234,1.5234,2.5518,2.5518)),class = c("data.table","data.frame"),row.names = c(NA,-6L),.internal.selfref = <pointer: 0x55d6b9a29790>,sorted = c("date","cp"))
我想编写一个for循环来替换这些函数。
-
test <- dt[is.na(val) & cp == "AUD",levels(factor(date))]
数字1会找到在“ val”内包含Na的观测值并带回日期
-
wday(test,label = T,abbr = F)
这会找到日期的适当给定日期,即星期三,星期四等
我如何将其压缩成一个循环?它将查看cp中的每个可能的组并找到给定的日期。 谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。