仍然习惯于purrr,我有一个我认为应该很容易的问题,但我不知道该怎么做.我想要做的就是将下面的日期时间转换为as.Date()的日期.这是一个数据帧列表.一直在玩,但还没有找到有用的东西...任何帮助赞赏.
df <- data.frame(Date = seq.POSIXt(Sys.time(), Sys.time() + hours(24), by = "hour"),
useless = "ignore me")
df2 <- data.frame(Date = seq.POSIXt(Sys.time(), Sys.time() + hours(1), by = "min"),
useless = "ignore me")
mylist <- list(df,df2)
mylist %<>% map(?????)
Run Code Online (Sandbox Code Playgroud) 我有一个函数fetchWeather(city,month1,year1,...),可以无限组合月/年输入并输出这些时期的天气数据。
我想通过速记进行一些组合,使其更加紧凑。例如,而不是
fetchWeather(Boston,4,2015,5,2015,6,2015,7,2015,8,2015,9,2015,10,2015)
Run Code Online (Sandbox Code Playgroud)
我想做
jv15<- c(4,2015,5,2015,6,2015,7,2015,8,2015,9,2015,10,2015)
Run Code Online (Sandbox Code Playgroud)
然后打电话
fetchWeather(Boston,jv15)
Run Code Online (Sandbox Code Playgroud)
但我无法让它发挥作用。
我对 R 很陌生,我想这是一个非常简单的解决方案,但我似乎无法弄清楚。任何帮助表示赞赏。