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

问题描述 投票:1回答:1

我正在尝试制作我的第一个个人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和论坛。谢谢。

r r-package
1个回答
0
投票

将多余的文件放在inst目录中。有关声音的示例,请参见beepr package的结构,该结构将.wav文件放入inst/sounds/

© www.soinside.com 2019 - 2024. All rights reserved.