【发布时间】:2020-04-21 09:39:47
【问题描述】:
我正在尝试使用循环命令修改几个数据帧。
这是我尝试过的:
F.list2 <- list(AUDTTO, BRLTTO, CADTTO, CHFTTO, EURTTO, GBPTTO, JPYTTO, MXNTTO, NZDTTO, RBLTTO, ZARTTO)
res3 <- lapply(
F.list2,
function(x)
{
names(x)[names(x) == "Leveraged Funds Longs"] <- "Long"
names(x)[names(x) == "Leveraged Funds Shorts"] <- "Short"
select(x, "Date", "Long", "Short")
}
)
# ADD THIS PART TO THE LOOP?
AUDTTO <- res3[[1]]
BRLTTO <- res3[[2]]
CADTTO <- res3[[3]]
CHFTTO <- res3[[4]]
EURTTO <- res3[[5]]
GBPTTO <- res3[[6]]
JPYTTO <- res3[[7]]
MXNTTO <- res3[[8]]
NZDTTO <- res3[[9]]
RBLTTO <- res3[[10]]
ZARTTO <- res3[[11]]
正如代码中提到的,我想将最后一部分添加到循环中。
【问题讨论】:
-
F.list3和res3在哪里? -
可重现的示例数据对于回答大多数问题至关重要
-
抱歉,打错字了。