标签: r package
在符合CRAN的包构建中是否存在处理as()强制的标准约定?我想要做的是有一个if语句if(any(class(x) == "sf")) { x <- as(x, "Spatial") },它将允许和强制传递给使用sp类的函数的sf类对象。我真的不想导入整个sf库,但也不能使用sf :: as(),因为它不是从命名空间导出的,所以如何在不导入包的情况下处理导入这种强制方法?
as()
if(any(class(x) == "sf")) { x <- as(x, "Spatial") }