【发布时间】:2018-10-09 11:42:02
【问题描述】:
chron package 的 CRAN 文档具有函数 trunc.times()。但是,即使在 R 中更新并重新加载 chron 包后,也找不到这样的功能。是否已删除此功能并且文档尚未更新?是否有多个 chron 包?真的需要找到获得该功能的方法。
谢谢
【问题讨论】:
chron package 的 CRAN 文档具有函数 trunc.times()。但是,即使在 R 中更新并重新加载 chron 包后,也找不到这样的功能。是否已删除此功能并且文档尚未更新?是否有多个 chron 包?真的需要找到获得该功能的方法。
谢谢
【问题讨论】:
该功能仍然存在,但未导出。您需要使用chron:::trunc.times(三个冒号)。
如果你真的不喜欢那些三重冒号,你可以自己使用trunc.times = getFromNamespace("trunc.times", "chron")
我不知道获取未导出的内部函数列表的好方法,但是您可以使用
@ 获取加载包时导入的内容的列表987654323@
【讨论】:
trunc.times 是与trunc 泛型关联的方法。您应该调用泛型,而不是直接调用方法。这就是包不导出它的原因。
这是一个如何使用它的示例。
library(chron)
trunc(times("01:01:01"), "hour")
## [1] 01:00:00
?trunc.times 的示例部分有更多示例。
【讨论】: