我已经制作了一个导出空间多边形对象的包。使用此类对象时,R会自动加载sp
包。由于数据延迟加载,我希望只要用户不使用这些空间多边形对象,就不会加载sp
包。
我想要什么
在用户使用/加载我的包中的一个空间多边形对象之前,未加载sp
包。
实际发生的事情
当我使用library(myPackage)
附加我的包时,确实没有加载sp
。但是,我的包中的所有函数和对象都以mir_
开头,只要我在控制台中输入mir_
,R就会加载sp
。 (我甚至不需要执行任何代码,甚至不需要选择任何函数或对象。只需键入mir_
即可。)
我的问题
sp
即使我还没有使用空间多边形对象?sp
?额外信息
我在描述文件中使用LazyData: true
。