r-在我的包中添加声音文件时,在顶级错误中发现非标准文件/目录



我正在尝试制作我的第一个个人R包,我在包中传递了一些.wav文件,如下所示:

#....extra code
natural_noise <- "birdsound.wav"
wav_file_location <- system.file(paste("sound/", natural_noise, sep=""), package= "package1")

我在同一个R包项目目录下的一个声音文件夹中有一个文件birdsound.wav。但当我使用Check功能时,它一直会导致错误:
checking top-level files ... NOTE Non-standard file/directory found at top level: 'sound'

当我删除我的文件夹并将wav文件移出文件夹时,我得到了相同的错误,但最后一行发生了更改:
checking top-level files ... NOTE Non-standard file/directory found at top level: birdsound.wav

有人能给我指路吗。我已经看了谷歌和这里的论坛。非常感谢。

在包内的inst目录中放入额外的文件。有关特定声音的示例,请参阅将.wav文件放入inst/sounds/中的蜂鸣器包的结构。

《R包》一书中有一节有更多细节。

最新更新