#python #r #reticulate
Вопрос:
Рассмотрим этот простой пример
library(tidyverse)
library(reticulate)
tibble(text = 'hasta la vista baby') %>%
mutate(processed = purrr::map(text, ~my_python_func(.x)))
Я пытаюсь вызвать и применить функцию python в dplyr::mutate()
вызове. Возможно ли это с reticulate
помощью ? Я не смог совершить этот пробег. Простая функция python показана ниже
### python file.py
def my_python_func(mystring):
return mystring.split(' ')
А ты как думаешь?
Спасибо!
Комментарии:
1. когда вы говорите «Не в состоянии совершить этот пробег», что вы имеете в виду? Вы допустили ошибку?
2. да, я не уверен, как использовать reticulate в этом контексте
3. не могли бы вы показать сообщение об ошибке? Кроме того, что произойдет, если вы вызовете его для одной строки?
4. там нет сообщения об ошибке, я не знаю, каков правильный синтаксис
5. Попробуйте сделать это в R, у него есть встроенная
strsplit()
функция.