这是一个使用sapply的简单练习,但是我是在一个函数中这样做的,所以为了安全起见,我想使用vapply。问题是,使用vapply总是返回整数向量,我不知道如何指定FUN.VALUE以返回一个因子。fac_list, min) ## Works
## Levels: a b c d e f g h i j k l m n o p q r s t u v w x y z
vapply(fac_list, min, FUN.VALUE = factor("a"
我曾多次尝试对列表应用函数,以便从这些urls中提取html,但当我尝试使用vapply执行此操作时,我得到了一个与FUN,VALUE参数相关的错误。library(xml2)
x <- vapply(paste0("https://www.camara.leg.br/deputados/", mat), read_html) 给了我一个错误 Error in vapply</em
我最终希望使用apply或vapply,并将var2设置为一个常量(假设var2 = 6),并将var1设置为列数据$time的每个值。类似于: 如果 data$time <- c("10:10","11:00", "09:30"), when I do vapply(), I would like to get a
data$output在本例中,它与 data$output <- c(functime("10:10",6),functime("11:
但是,要使用vapply strptime()从每周的第一行获取所有日期,strptime()将返回其所有的11个元素-- $sec,$min...days,week。它没有以我提供的格式给我日期。我不知道该把什么值传递给FUN.VALUE of vapply()我也尝试了POSIXct(1)的FUN.VALUE和其他一些
我正在尝试将函数传递给另一个函数进行求值。我希望保留函数的名称,因为我将在命名输出时使用它。在下面的MWE中,我只打印名称。如果我将函数作为alist传入,而不是作为list传入,就可以做到这一点。 df <- data.frame(x=1:3) # Insert a check along the lines of is.alist(a) here result <