При добавлении звукового файла в мой пакет обнаружен нестандартный файл / каталог при ошибке верхнего уровня - PullRequest
1 голос
/ 24 марта 2020

Я пытаюсь создать свой первый персональный пакет R, в котором я передаю несколько файлов .wav в свой пакет следующим образом:

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

У меня есть файл birdsound.wav в звуковой папке внутри тот же каталог проекта пакета R Но это продолжает приводить к ошибке, когда я использую функцию 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 и форумы здесь. Спасибо.

1 Ответ

0 голосов
/ 24 марта 2020

Поместите дополнительные файлы в каталог inst в пакете. Пример c со спецификацией звука см. В структуре пакета beepr , который помещает .wav файлов в inst/sounds/.

Книга R Packages есть раздел с большим количеством деталей.

...