我正在尝试制作我的第一个个人R程序包,其中我像这样在程序包中传递了几个.wav文件:
#....extra code
natural_noise <- "birdsound.wav"
wav_file_location <- system.file(paste("sound/", natural_noise, sep=""), package= "package1")
我在同一R包项目目录下的声音文件夹中有一个birdound.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
有人可以给我指示。我已经在这里查看过Google和论坛。谢谢。
将多余的文件放在inst
目录中。有关声音的示例,请参见beepr package的结构,该结构将.wav
文件放入inst/sounds/
。