Вопросы по теме 'roxygen2'
Roxygen2 - как правильно документировать методы S3
Я прочитал PDF-файл Roxygen2, а также этот сайт , и я потерялся о разнице между @method @ S3method @export и о том, как вы используете их для правильного документирования методов S3. Для обсуждения я подготовил следующий пример: 1. Как мне их...
12622 просмотров
schedule
11.02.2023
Ошибка roxygen2: для заголовка требуется значение
Я получаю сообщение об ошибке от roxygenize() , которое не могу понять. У меня есть пакет моих разных функций, в которых файлы .Rd генерируются через roxygen.
Ошибка Error: titlerequires a value , что говорит об отсутствии тега @title . Однако...
898 просмотров
schedule
01.09.2022
Документирование setAs() и setOldClass() с помощью Roxygen
Я разрабатываю пакет, который предоставляет класс S3 с именем «Foo». Он также предоставляет метод «как» для принуждения его к (чужому) классу S4 с именем «Bar». Мой код выглядит так:
#' ...
setOldClass("Foo")
#' ...
setAs("Foo",...
1082 просмотров
schedule
11.04.2022
Можно ли использовать данные пакета R в testthat tests или run_examples ()?
Я работаю над разработкой пакета R, используя devtools, testthat и roxygen2. У меня есть пара наборов данных в папке данных (foo.txt и bar.csv).
Моя файловая структура выглядит так:
/ mypackage
/ data
* foo.txt, bar.csv
/ inst...
5431 просмотров
schedule
01.07.2023
Невозможно вызвать функцию roxygenize из пакетного файла Rscript
Я пишу скрипт, который использует roxygen2 для автоматической оксигенизации моего пакета. Я бы хотел, чтобы он был исполняемым, чтобы он мог быть частью более крупного сценария для подготовки и установки пакета, но по какой-то причине я не могу...
912 просмотров
schedule
07.07.2023
документирование набора данных с помощью roxygen2
Я пытаюсь задокументировать некоторые наборы данных в пакете R, используя roxygen2. Учитывая только один из них:
у меня mypkg/data/CpG.human.GRCh37.RDa
который содержит объект с именем CpG.human.GRCh37
и файл с именем:...
4237 просмотров
schedule
09.05.2022
Включите примеры данных в разработку пакетов R
Мне не терпится узнать, как включать примеры данных в комментарии, написанные над функциями, например:
##' @examples
##' ## Set working directory...
##' ## Load data into R session:
##' data <- system.file("extdata", "data.txt", package="...",...
17042 просмотров
schedule
08.06.2022
Упакуйте файлы .Rd с помощью пакета roxygen2
У меня вопрос о создании файла .Rd для моего пакета R с использованием пакета roxygen2 .
Мне ясно, что для документирования функций R я могу использовать C-c C-o в emacs для создания комментариев над функцией, а затем их заполнения и последующего...
1567 просмотров
schedule
09.05.2022
Ошибка документации функции назначения R CMD CHECK
У меня проблемы с check функциями присваивания в Roxygen.
Вот довольно минимальный пример:
#' Get sp feature IDs
#' @aliases IDs IDs.default IDs.SpatialPolygonsDataFrame IDs<- IDs<-.SpatialPolygonsDataFrame
#' @param x The object to get...
260 просмотров
schedule
16.04.2022
Создание пакета devtools roxygen и документация rd
Я новичок в roxygen и изо всех сил пытаюсь понять, как использовать его для быстрого создания нового/настраиваемого пакета.
т.е. Я хотел бы знать, что минимальные требования заключаются в том, чтобы создать пакет с именем package1 , используя...
5867 просмотров
schedule
01.12.2022
Как указать, в каком порядке загружать методы S4 при использовании roxygen2
Я уже несколько раз сталкивался со следующей проблемой.
Допустим, у вас есть два класса, classA и classB , описанные в следующих файлах classA.R :
#' the class classA
#'
#' This is a class A blabla
#'...
564 просмотров
schedule
06.06.2022
Справка по методу S3 (roxygen2)
Я пытаюсь использовать метод S3 в пакете и подумал, что понял, как его настроить, задав вопрос здесь: Предупреждение о согласованности метода S3 при сборке пакета R с помощью Roxygen
Но теперь я получаю результаты, которых не ожидаю. Если я...
1621 просмотров
schedule
21.02.2023
Фрагменты roxygen до или после обработки
Есть ли какой-то механизм, с помощью которого я могу преобразовать комментарии, которые видит roxygen, предпочтительно до того, как он выполнит преобразование roxygen->rd?
Например, предположим, что у меня есть:
#' My function. Does stuff with...
599 просмотров
schedule
07.07.2023
Как настроить сборку пакета RStudio для работы на нескольких машинах
Этот вопрос был задан другим пользователем на странице справки RStudio здесь , но остался без ответа.
В общем, я прошел все этапы:
(1) Установлен Xcode
(2) Загруженные и установленные инструменты командной строки
(3) Установлен MacTex...
4005 просмотров
schedule
08.01.2023
R визуализирует Rd с использованием roxygen2 без версии roxygen2
Функция автоматического документирования с использованием roxygen2, хотя это здорово и полезно, раздражает при каждом изменении версии пакета roxygen2. Он обновляет все мои файлы документации, помещая версию roxygen2 в каждый файл. Смотри ниже....
195 просмотров
schedule
17.10.2022
Как я могу автоматически добавлять/обновлять версии Depends/Imports/Suggests в DESCRIPTION?
Мне нравится обновлять пакеты R, и при разработке собственного пакета я хочу придерживаться совет :
Как правило, всегда лучше указать версию и быть консервативным в отношении того, какая версия требуется. Если вы не знаете иного, всегда...
670 просмотров
schedule
08.08.2022
roxygen2: функция не экспортируется в NAMESPACE даже после использования @export
Я собираю пакет и получаю сообщение об ошибке, что функция не является экспортируемым объектом пакета. В сценарии R я использовал тег @export для экспорта функции, однако, когда я выполняю roxigenise с помощью document() или roxygen(), функция не...
2197 просмотров
schedule
17.05.2022
Данные не экспортируются из пространства имен в R
Я настроил и регулярно обновляю свой пакет R на GitHub, следуя обширной документации Хэдли о Devtools, Roxygen2 и т. д., на своем ноутбуке. Вчера я решил вместо этого использовать свой основной компьютер и теперь хочу отправить изменения на GitHub....
5277 просмотров
schedule
25.06.2023
Почему Build & Reload перекомпилирует все файлы C++, даже если они не изменились?
Я использую RStudio на двух машинах с одинаковыми конфигурациями и даже одним и тем же файлом .Rproj (из Dropbox).
На веб-странице RStudio :
Инкрементальные перестройки
По умолчанию RStudio выполняет инкрементную пересборку пакетов....
553 просмотров
schedule
20.12.2022
Экспорт и импорт метода S3 между пакетами
Отказ от ответственности: я нашел решение этой проблемы при написании этого вопроса. Но теперь мой вопрос: «Как это работает?»
Я пытаюсь экспортировать метод S3 из одного пакета (скажем, pkg.from ) и импортировать его в другой пакет (скажем,...
560 просмотров
schedule
17.11.2022