我正在使用一个包:KML(纵向数据的 k 均值)。
\n\n当加载包时,它会加载 6 个以上的包。
\n\nLoading required package: kml\nLoading required package: clv\nLoading required package: cluster\nLoading required package: class\nLoading required package: longitudinalData\nLoading required package: rgl\nLoading required package: misc3d\nRun Code Online (Sandbox Code Playgroud)\n\n使用完后我试图将其分离。但是,我在尝试时不断收到错误/警告。
\n\n当使用此步骤分离使用detach("package:kml", unload=TRUE)或/和卸载它们时unloadNamespace("kml"),不会出现任何错误,就像已分离一样。
当我检查(.packages()). kml 不再列出,但其他包仍在加载。但是当我检查loadedNamespaces()kml 仍然加载在那里时。现在继续处理下一个包。
detach("package:longitudinalData", unload=TRUE)\nRun Code Online (Sandbox Code Playgroud)\n\n给我一条警告消息:
\n\n\n\n\n警告消息: \xe2\x80\x98longitudinalData\xe2\x80\x99 命名空间无法卸载:
\n
\n 命名空间 \xe2\x80\x98longitudinalData\xe2\x80\x99 由 \xe2\x80\x98kml\xe2\x80\x99 导入所以无法卸载
包的其余部分依赖于“kml”或“longitudinalData”,因此我对所有包都收到相同的消息。包括 kml 和纵向数据在内的所有包仍然列在loadednamespaces 下。
\n\n知道如何卸载它们吗?
\n