Сформулируйте простой пример - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь встроить в пакет R функцию python. Для этого я использую сетку, но мне трудно заставить ее работать. У меня в папке inst моего плагина есть файл с именем selectVariables.py, содержащий:

def select_variables():
    print ('Helo')

В каталоге R у меня есть файл с именем select.variables.R, содержащий:

library(reticulate)
source_python("inst/selectVariables.py")
select.variables <- function() {
  select_variables()
}

В моем файле NAMESPACE я добавил экспорт этой функции:

export(
  select.variables
)

Я собираю, устанавливаю и перезапускаю свой плагин в Rstudio, а при вызове моей функции:

select.variables()

Это падает. Я что-то не так делаю?

...