Выполнение R-кода на `python` с помощью SyntaxError: ключевое слово не может быть выражением error Message

Я хочу запустить R код на python

Я уже установил robustbase R на ubunto, используя apt-get install r-cran-robustbase и rpy packege.

с консоли python я могу успешно запускать from rpy import * и r.library("robustbase") но когда я запускаю

 result = robjects.FloatVector([11232.1, 234.2, 3445532344.3, 34302.3, 203.9, 232223.3, 3434.55]) print(result.r_repr()) r(adjboxStats(c(11232.1, 234.2, 3445532344.3, 34302.3, 203.9, 232223.3, 3434.55), coef = 2.5, a = -4, b = 3, do_conf = TRUE, do_out = TRUE)) 

для получения значений выбросов

Но я получаю эту ошибку:

 adjboxStats(c(11232.1, 234.2, 3445532344.3, 34302.3, 203.9, 232223.3, 3434.55), coef = 2.5, a = -4, b = 3, do.conf = TRUE, do.out = TRUE) SyntaxError: keyword can't be an expression 

когда я запускаю это на консоли R, он работает !!!

 library("robustbase") adjboxStats(c(11232.1, 234.2, 3445532344.3, 34302.3, 203.9, 232223.3, 3434.55), coef = 2.5, a = -4, b = 3, do.conf = TRUE, do.out = TRUE) 

Я ищу здесь , здесь и здесь, но не повезло. никто не знает, что это за сообщение об ошибке, и есть ли способ пойти вокруг него?

Благодаря!

One Solution collect form web for “Выполнение R-кода на `python` с помощью SyntaxError: ключевое слово не может быть выражением error Message”

Вы не можете использовать do.conf или do.out качестве аргументов функции Python (даже если функция будет преобразована в R).

Вместо этого назовите их do_conf и do_out . После этого вы r("adjboxStats") с другой ошибкой, так как вы ссылаетесь на r("adjboxStats") :

 r("adjboxStats")(result, coef = 2.5, a = -4, b = 3, do_conf = True, do_out = True) 

Это устранит проблемы синтаксиса.

  • выдавать запуск программы (R) в Python для выполнения операции (выполнить скрипт)
  • Какой объект перейти к R из rpy2?
  • Чтение .RData файлов в python с помощью rpy2
  • Вычисление EuropeanOptionImpliedVolatility в квантил-питоне
  • Ошибка при загрузке rpy2 с помощью anaconda
  • Удовлетворение LD_LIBRARY_PATH и проблемы с компиляцией
  • проблема преобразования python pandas DataFrame в R dataframe для использования с rpy2
  • Внедрить R-пакет TSdist из python
  •  
    Interesting Posts for Van-Lav

    Почему я не могу изменить хост и порт, на которых работает приложение Flask?

    Уже установлен pyzmq, но все еще получает "ImportError: Нет модуля с именем zmq"

    Не удается найти источник исключения

    Пирамида: простая форма или деформирование?

    Как ускорить ближайший поиск в Pandas (возможно, путем векторизации кода)

    Запуск скомпилированного python (py2exe) в качестве администратора в Vista

    Библиотека анализаторов зависимостей Python

    Разница между различными шестнадцатеричными типами / представлениями в Python

    Регулярное выражение Python для int с не менее 4-мя цифрами

    Python: реализация конструкторов мелкой и глубокой копии

    PyQt – отображение виджета поверх виджета

    Получить содержимое виджета Tkinter Entry

    Как преобразовать набор данных xarray в pandas dataframes внутри dask dataframe

    почему одно выражение «для» выражается быстрее в Python?

    Удалите несколько элементов из списка Python всего за одно утверждение

    Python - лучший язык программирования в мире.