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

Добавить объекты в пространство имен пакета
Я хотел бы поместить функцию в пространство имен пакета, чтобы она могла получить доступ к внутренним объектам этого пакета (в качестве примера возьмем пакет статистики). я пытался использовать myfun <- function(x) print(x) env =...
11659 просмотров
schedule 17.05.2022

Как поместить наборы данных в пакет R
Я создаю свой собственный пакет R, и мне было интересно, какие возможные методы я могу использовать для добавления наборов данных (временных рядов) в свой пакет. Вот особенности: Я создал подкаталог пакета с именем data и знаю, что это место,...
3794 просмотров
schedule 22.02.2022

Пакет R ape: извлечь первые два нуклеотида в кодоне
У меня есть файл fasta, содержащий последовательность ДНК. Я хотел бы удалить 3-й нуклеотид в каждом кодоне. Я думал, что смогу выбрать первые 2 нуклеотида на этапе подмножества. Я работаю в R, используя пакеты ape и seqinr....
419 просмотров
schedule 28.01.2023

Скажите Rstudio использовать mpif90 вместо gfortran
Чтобы научиться создавать пакеты R, использующие Fortran, я создал простой пакет для вычисления Pi с помощью моделирования Монте-Карло. . Теперь я пытаюсь сделать код Fortran параллельным с MPI. Когда я добавляю use MPI в свой код fortran и...
730 просмотров
schedule 30.10.2022

setkey() создает заметку о проверке R CMD - нет видимой привязки для глобальной переменной
Я создал пакет R и отправил его в CRAN. Выход 1 проверки CMD ПРИМЕЧАНИЕ: весело: нет видимой привязки для глобальной переменной 'id' CRAN предложил мне исправить это. fun() (одна из моих функций) — это пользовательский импорт для...
327 просмотров
schedule 29.10.2022

Экспорт метода S3 для объекта класса «функция»
Объекты-функции, похоже, хорошо работают с диспетчеризацией методов S3. Но по какой-то причине их нельзя экспортировать в файл NAMESPACE. Ниже код работает с отправкой на метод *.function : as.abc = function(x, ...){...
354 просмотров
schedule 12.07.2022

R Вызов внутренней функции из экспортированной функции внутри пакета
Я создаю пакет R в RStudio. Скажем, у меня есть две функции fnbig() и fnsmall() в моем пакете с именем foo . fnbig() — это функция, которая должна быть доступна пользователю, использующему пакет. fnsmall() — это внутренняя функция, которая...
2759 просмотров
schedule 09.03.2024

R запрашивает неизвестную зависимость при загрузке пакета
Я сопровождаю пакет 'rase' (link) . Я вообще не менял код с 9 ноября 2015 года, когда пакет загружался без проблем. Однако я получил электронные письма с вопросами о следующей проблеме при загрузке пакета: > library(rase) Error in...
964 просмотров
schedule 15.12.2023

Ошибка при установке nloptr_1.0.4.tar.gz с локального сервера
Когда я попытался установить nloptr_1.0.4.tar.gz с локального компьютера, мне понадобилась другая библиотека unix nlopt-2.4.2.tar.gz , которую я разрешил из следующий поток Ошибка при установке пакета tar.gz в R Но даже после этого пакет не...
394 просмотров
schedule 16.06.2023

Ошибка при установке devtools, dplyr,ggplot2 на R-devel 3.4.0 в Windows
Я отправлю свой пакет в CRAN. Я уже выполнил сборку с помощью R 3.2.4, и теперь я пытаюсь выполнить сборку на основе R-devel 3.4.0 перед отправкой в ​​CRAN по мере необходимости. У меня проблемы с установкой пакетов. Я установил Rtools33.exe для...
705 просмотров
schedule 03.09.2022

Когда пакет должен использовать ::: для своих собственных объектов
Рассмотрим этот пакет R с двумя функциями: экспортируемой и внутренней. привет.R #' @export hello <- function() { internalFunctions:::hello_internal() } hello_internal.R hello_internal <- function(x){ print("hello...
510 просмотров
schedule 13.09.2023

Добавление внешней библиотеки в пакет R с помощью Rcpp
Я пытаюсь разработать пакет R, в котором используются Солнечные часы Библиотека C для решения дифференциальных уравнений. Чтобы пользователь не устанавливал библиотеку, я помещаю исходный код библиотеки в свой пакет. Я поместил все файлы...
2025 просмотров
schedule 13.02.2023

Rcpp: функции C++ не работают в пакете R
У меня есть некоторые функции в R, и я перекодировал их с помощью Rcpp. Каждая из этих функций имеет отдельный файл .cpp. Одна функция с именем add_inflow() . Раньше я ставил все функции cpp на свой рабочий стол и использовал...
1544 просмотров
schedule 14.06.2023

Как решить: условие имеет длину ›1 и будет использован только первый элемент
Я использую следующий код для расчета налога с использованием R., где в качестве аргумента можно указать две переменные. Когда используется набор данных, я хочу рассчитать налог на основе категории. Я новичок в разработке пакетов. Пожалуйста,...
13007 просмотров
schedule 07.05.2022

R win-builder молча терпит неудачу
Я тестирую пакет с помощью win-builder (R-релиз), и проверка пакета не выполняется без возврата реального сообщения об ошибке. Эти же проверки отлично работают локально в Windows и Linux для R 3.3.2 и 3.2.0. У меня нет скомпилированного кода,...
91 просмотров
schedule 22.06.2023

Ошибка при сборке/перезагрузке пакета в R: не удалось найти функцию errmsg
Я собираю пакет R , внес небольшие изменения в файл DESCRIPTION и создаю пакетный документ. Я хотел просмотреть изменения и обновить документацию, а затем нажать «Сборка и перезагрузка», и я внезапно получаю эту ошибку: Ошибка в...
540 просмотров
schedule 11.09.2023

RcppArmadilloExtensions/sample.h Ошибка компоновщика на этапе сборки пакета R
Я делаю пакет R, который использует функцию Rcpp::RcppArmadillo::sample() в некоторых исходных файлах. В частности, я использую эту функцию в 4 разных файлах cpp, и в каждом из них я добавляю эту строку #include...
180 просмотров
schedule 12.12.2022

Gitignore man-каталог пакета R?
Поскольку каждый файл в каталоге man/ пакета R автоматически записывается с пакетом roxygen2 , интересно, что помешает мне добавить весь каталог в мой .gitignore . Другими словами, почему все пакеты R на GitHub по-прежнему используют версию...
843 просмотров
schedule 08.11.2023

После того, как я отфильтрую свои данные, среда показывает тот же размер данных
Как показывают проблемы на этом рисунке, после того, как я дважды отфильтровал данные, buyer_dormant и buyer_converted по-прежнему имеют тот же obs , что и покупатель_до_20161222. Консоль не показывала никаких ошибок во время процесса...
47 просмотров
schedule 27.08.2022

использование `XPtr` для создания указателя на определяемую пользователем функцию в Rcpp
--------- Добавление описания проблемы -------------- ----- Я хочу создать externalpointer для пользовательской функции, которую можно передать другой функции. Пользователь предоставит имя функции в виде строки, мой вопрос заключается в том,...
258 просмотров
schedule 15.09.2023