Как указать на каталог в пакете R?

Существует очень простое веб-решение, законченное по ISBNDB.com, на который можно хотеть посмотреть.

Редактирование: Обновленная ссылка документации API, теперь там является версией 2, доступной также

Ссылка на цены, и разделяет на уровни здесь

, можно быть в порядке всего через несколько минут (эти примеры от API v1):

  • регистр на сайте и добирается, ключ для использования API
  • пробуют URL как:

    http://isbndb.com/api/books.xml?access_key= {yourkey} &index1=isbn&results=details&value1=9780143038092

results=details получает дополнительные детали включая число карточного каталога.

Как в стороне, обычно штрихкод является ISBN или в isbn10 или в isbn13. Просто необходимо удалить последние 5 чисел, если Вы используете сканер, и Вы берете 18 чисел.

Вот демонстрационный ответ:


  
    
      The Joy Luck Club
      
      Amy Tan, 
      Penguin (Non-Classics)
      

5
задан epo3 29 January 2017 в 17:02
поделиться

2 ответа

Вы можете поместить свои CSV-файлы в каталог data или в inst / extdata . См. Руководство Написание расширений R - Раздел 1.1.5 Данные в пакетах .

Для импорта данных вы можете использовать, например,

R> data("achieve", package="flexclust")

или

R> read.table(system.file("data/achieve.txt", package = "flexclust"))
12
ответ дан 18 December 2019 в 10:45
поделиться

Посмотрите справку R для package.skeleton : эта функция

автоматизирует некоторые настройки для нового пакета с исходным кодом. Он создает каталоги, сохраняет функции, данные и файлы кода R в соответствующих местах, а также создает скелетные файлы справки и файл «Прочтите и удалите меня», описывающий дальнейшие шаги в упаковке.

Структура каталогов, созданная ] package.skeleton включает в себя каталог data . Если вы разместите здесь свои данные, они будут распространяться вместе с пакетом.

4
ответ дан 18 December 2019 в 10:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: