【发布时间】:2018-04-10 12:47:00
【问题描述】:
zoo::na.fill 拒绝在有任何非 NA 值时填充字符向量。这是一个错误还是设计如此?
> packageVersion("zoo")
[1] ‘1.8.0’
> zoo::na.fill(c(NA, NA, 'Jan'), fill = 'None') # not working
[1] NA NA "Jan"
> zoo::na.fill(c(NA, NA), fill = 'None') # all NA, fills ok
[1] "None" "None"
> zoo::na.fill(c(NA, NA, 3), fill = 0) # numerical value ok
[1] 0 0 3
【问题讨论】:
-
我无法使用 zoo 1.8.1 进行复制。
-
我也无法用 1.8-1(CRAN 版本)重现它。使用 1.8-1 它对我来说可以正常工作。
-
是的,适用于 1.8.1。虽然版本更改日志中没有提到这一点