Есть ли способ исправить установку пакета 'afex' с помощью rpy2 (в ноутбуке jupyter)? - PullRequest
0 голосов
/ 05 июля 2018

Кажется, импортер rpy2 хорошо работает для импорта всех пакетов, кроме «afex». Смотрите код ниже, а также об ошибке. Я использую блокнот jupyter для запуска этих команд на mac, python версии 3.7, и мне было интересно, есть ли у кого-нибудь предложения или решение.

Спасибо за вашу помощь.

Код:

import rpy2.robjects as robjects
from rpy2.robjects.packages import importr

# import R's "base" package
base = importr('base')

# import R's "utils" package
utils = importr('utils')

# import R's "ggplot2" package
ggplot2 = importr('ggplot2')

# import library(afex)
afex = importr('afex')

Ошибка:

/anaconda3/lib/python3.6/site-packages/rpy2/rinterface/__init__.py:145:

RRuntimeWarning: Ошибка в loadNamespace (имя): нет пакета называется "афекс"

  warnings.warn(x, RRuntimeWarning)
/anaconda3/lib/python3.6/site-packages/rpy2/rinterface/__init__.py:145:

RRuntimeWarning: Дополнительно: warnings.warn (x, RRuntimeWarning)

...