小编jsg*_*483的帖子

使用purrr影响列表中每个数据帧的单个列

仍然习惯于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)

r purrr tidyverse

8
推荐指数
2
解决办法
1550
查看次数

如何在 R 中将列表作为参数传递?

我有一个函数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 很陌生,我想这是一个非常简单的解决方案,但我似乎无法弄清楚。任何帮助表示赞赏。

r

4
推荐指数
1
解决办法
5580
查看次数

标签 统计

r ×2

purrr ×1

tidyverse ×1