【发布时间】:2020-08-03 10:18:32
【问题描述】:
为什么这两行代码会产生具有不同类的对象(以及如何解决这个问题,即从 for 循环中获取 Date 对象)?
seq(as.Date("10032020", format = "%d%m%Y"),Sys.Date(),1)
for (days in seq(as.Date("10032020", format = "%d%m%Y"),Sys.Date(),1)){print((days))}
谢谢! P
【问题讨论】:
为什么这两行代码会产生具有不同类的对象(以及如何解决这个问题,即从 for 循环中获取 Date 对象)?
seq(as.Date("10032020", format = "%d%m%Y"),Sys.Date(),1)
for (days in seq(as.Date("10032020", format = "%d%m%Y"),Sys.Date(),1)){print((days))}
谢谢! P
【问题讨论】:
我们可以使用seq_along来避免Date类对其整数存储模式的强制
v1 <- seq(as.Date("10032020", format = "%d%m%Y"),Sys.Date(),1)
for(i in seq_along(v1)) print(v1[i])
【讨论】: