Вопросы по теме 'r-package'

Как я могу документировать наборы данных с помощью roxygen?
Можно ли включить файлы .R в каталог данных моего пакета в процессе roxygen? Я поместил несколько файлов .R в каталог данных. Когда они получены с помощью data (), они читают файлы необработанных данных и выполняют некоторые преобразования.
11937 просмотров

Создание локального репозитория пакетов R
Я хотел бы создать локальный репозиторий пакетов R, чтобы пользователи в моей компании могли устанавливать из него пакеты, а системные администраторы могли периодически обновлять локальное репо. Доступ к зеркалам CRAN в настоящее время запрещен....
26051 просмотров
schedule 19.10.2022

Рекомендация пакета ведения журнала для R
Какой пакет ведения журналов вы бы порекомендовали для R? Я знаю, что есть несколько доступных пакетов, но хотел бы знать, какой из них считается лучшим. В частности, вот что я ищу: несколько уровней ведения журнала встроенная поддержка...
595 просмотров
schedule 14.10.2022

Как мне избавиться от ПРИМЕЧАНИЕ, сгенерированного проверкой R CMD при использовании, например, ddply в моем пакете?
У меня есть проблема, похожая, но отличная от Как я могу обрабатывать R CMD, проверяя отсутствие видимой привязки для глобальных переменных, когда мой синтаксис ggplot2 разумен? . В этом случае все работает гладко, используя aes_string вместо aes....
184 просмотров

devtools::build: Ошибка в if (!is_loaded(pkg) || (is_loaded(pkg) && reload)) { : отсутствует значение там, где требуется TRUE/FALSE
Каждый раз, когда я пытаюсь использовать функции devtools для сборки, проверки или документирования определенной папки R-пакета, возникает следующая ошибка: Ошибка в if (!is_loaded(pkg) || (is_loaded(pkg) && reload)) { : отсутствует значение там,...
192 просмотров
schedule 31.10.2022

Включить функцию ggplot2 в пакет
Я пытаюсь включить в пакет следующую вспомогательную функцию ggplot2 [она оборачивает метки в grid_facet(.~variable, labeller = "plot.label.wrap")]: #' Label wrapper for ggplot #' #' Include in the facet_grid option of ggplot. #' @param variable...
349 просмотров
schedule 27.02.2022

Написание пакета R, который вызывает библиотеку Fortran
Я пытаюсь написать пакет R, который вызывает подпрограмму Fortran. Я использую шаблон пакета Rstudio, который автоматически создает кучу файлов и каталогов. В ./R/ у меня есть один файл, Fpi.R Fpi <- function(DARTS, ROUNDS) { if...
809 просмотров
schedule 29.09.2022

Как получить прямой доступ к методу S3 в пакете roxygen2 R
Я пишу свой первый пакет с помощью roxygen2 . Пакет реализует более быструю версию pcdtest() из пакета plm . Таким образом, я вызываю в своем пакете: merr <- resid(mod) Пакет plm реализует метод S3 для resid. Он экспортирует его в...
190 просмотров
schedule 10.06.2023

Изменить параметры сборки для Mac и Linux в пакете R
Я создаю пакет R, который использует сторонний API (с закрытым исходным кодом) для импорта файлов .edf в R (из средств отслеживания взгляда SR Research Eyelink). Кто-то, кто уже заставил это работать в Linux, поделился своим кодом, и я смог заставить...
335 просмотров
schedule 21.05.2022

Создание пакетов R (C API) с помощью Visual Studio
Я пытаюсь создать простой пакет R с помощью Visual Studio, вот мой код: #include <R.h> #include <Rinternals.h> SEXP add(SEXP a, SEXP b) { SEXP result = PROTECT(allocVector(REALSXP, 1)); REAL(result)[0] = asReal(a) + asReal(b);...
908 просмотров

Используйте зависимости в пакетах R через библиотеку () / файл описания
Я пишу пакет R, который имеет несколько зависимостей от других пакетов, некоторые из них доступны в CRAN, а другие — самодельные. Согласно справке, library("my_package") загрузит пространство имен пакета, как только я его ранее установил, то есть...
1235 просмотров
schedule 21.02.2022

Как заставить пакет R рекомендовать пакет, размещенный на GitHub?
Я разрабатываю пакет R, который работает как оболочка для функций из пакетов parallel и Rhpc, называемых cинструменты . Я знаю, что если я хочу, чтобы мой пакет требовал эти пакеты, мне нужно включить их в раздел Imports файла DESCRIPTION . При...
600 просмотров
schedule 26.05.2022

Надстройка RStudio: гаджет не работает (проблема зависимости)
моя проблема связана с разработкой пакета. Таким образом, минимальный воспроизводимый пример будет означать, что вы также должны создать этот минимальный пакет. В основном я пытаюсь создать простой гаджет RStudio. Ниже следует содержимое...
559 просмотров
schedule 25.10.2022

Не удается выполнить рендеринг .Rmd, потому что stringr.rdb поврежден?
Когда я визуализирую виньетку с rmarkdown::render('/path/to/pkg/vignettes/my-vignette.Rmd') я сталкиваюсь с ошибкой processing file: draft-vignette.Rmd Error in get0(oNam, envir = ns) : lazy-load database...
3422 просмотров
schedule 14.03.2023

Экспорт списка функций с помощью roxygen2
Проблема : я хочу экспортировать список функций как часть пакета R, в идеале с помощью roxygen2. Точнее, я хочу экспортировать функции в списке, а не сам список. Например, рассмотрим список функций, которые генерируются как замыкания, например:...
802 просмотров
schedule 26.09.2022

Выпуск на CRAN r-пакета, зависящего от RGtk2 и внешних библиотек
В настоящее время я занимаюсь выпуском этого пакета GITHUB на CRAN: https://github.com/lbusett/MODIStsp , но я столкнулся с некоторыми проблемами, которые, я надеюсь, кто-то сможет решить. помогите мне победить! (Извините за длинное сообщение,...
641 просмотров
schedule 21.08.2022

Функции R, которые выполняют функции
Я пытаюсь разбить общие строки кода, используемые в довольно большом R-скрипте, на инкапсулированные функции... однако они, похоже, не запускают предполагаемый код при вызове. Я чувствую, что мне не хватает какой-то концептуальной части того, как...
51 просмотров
schedule 24.06.2022

Удалить тестовые зависимости из пакета R
Я разрабатываю пакет R, частью которого является блестящее приложение. Я пытался добавить тестирование для блестящего компонента, а это значит, что теперь у меня есть зависимости, необходимые для этого тестирования. Однако они потенциально...
194 просмотров
schedule 28.01.2024

Ошибка экспорта при перезаписи примитивов с помощью S3 в пакете R
Я пытаюсь создать метод S3 в своем пакете под названием dimnames . Это примитив в R, но в моем пакете должен быть S3 с таким же именем. У меня есть следующий файл dimnames.r #' S3 overwriting primitive #' #' @param x object #' @export...
504 просмотров
schedule 12.02.2023

Как добавить внешний файл данных в разрабатываемый пакет R?
Я собираю свои пакеты R в Rstudio, я столкнулся с неожиданной проблемой, когда устал создавать виньетку пакета. когда я нажимаю панель сборки / загрузки в Rstudio, я получаю ошибку виньетки, в то время как документация пакета была создана. Чтобы,...
2452 просмотров
schedule 02.11.2022