使用定义相同功能的包进行开发有哪些好的模式?就我而言,lubridate
两者data.table
都定义wday
.
问问题
432 次
2 回答
8
您可以使用::
,它有助于指定要使用的包:
lubridate::wday
function (x, label = FALSE, abbr = TRUE)
UseMethod("wday")
<environment: namespace:lubridate>
data.table::wday
function (x)
as.POSIXlt(x)$wday + 1L
<environment: namespace:data.table>
于 2012-07-15T08:13:27.773 回答
3
为您的包使用命名空间机制。请参阅 R 扩展手册。
于 2012-07-15T10:35:32.647 回答