如何知道R包的安装位置

Maë*_*aël 1 r package

早上好

我想知道是否有办法找到软件包的安装位置.

实际上,我目前正在记录一个包.在我的包中,我有一个名为"read.myfile"的函数,它读取特定类型的文件(大致类似于read.table).我在我的包的文件夹中有一个名为"myfile.txt"的文件实例.在我的文档中,我想运行此函数的可执行示例.这就是我需要用户安装软件包的路径的原因.因此,使用此路径,我可以获取文件"myfile.txt"的路径,并在.Rd帮助文件中使用函数"read.myfile",该文件提供有关"read.myfile"函数的帮助.因此,无论用户安装了软件包,我的示例都是可执行的.

我希望我的信息很明确.我不知道是否可以这样做,但如果有人知道,谢谢你帮助我.

And*_*rie 7

使用该功能system.file.

例如:

system.file(package="ggplot2")
[1] "C:/Users/Andrie/Documents/R/win-library/3.0/ggplot2"
Run Code Online (Sandbox Code Playgroud)