Обновите набор данных в установленном пакете - PullRequest
2 голосов
/ 26 октября 2010

Можно ли обновить набор данных в локальном установленном пакете?

Пакет, который я поддерживаю, имеет набор данных, основанный на периодически обновляемых данных. Я хотел бы обновить локальную версию своего набора данных и сохранить изменения обратно в пакет, чтобы при следующей загрузке данных, т.е. data(xxx), загружалась обновленная версия набора данных.

В среднесрочной и долгосрочной перспективе я буду обновлять пакет, а затем загружать новую версию в CRAN, но я ищу краткосрочное решение.

Если это возможно, как бы я это сделал?

1 Ответ

1 голос
/ 26 октября 2010

Вы могли бы

  • путем обновления источника и переустановки, да. Желательно с новым отличительным номером версии.

  • путем принудительной перезаписи, возможно. Не правильный способ сделать это.

То, что я хотел бы сделать, это поместить механизм для получения этих данных в пакет, но отделить (изменяющиеся?) Данные от кода.

Пакеты не являются в первую очередь средством прямого сбора данных, в частности для изменения наборов данных. Большинство пакетов содержат фиксированные данные для демонстрации или иллюстрации метода или реализации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...