ggplot2 отсутствует в rpy2 для python? - PullRequest
1 голос
/ 23 сентября 2011

Я работаю с rpy2 v2.1.9 в Python3.2, я не понимаю, почему я не могу использовать библиотеку ggplot2

import rpy2
from rpy2.robjects import r
r.library("ggplot2")

Вот сообщение об ошибке, которое я получил

Error in function (package, help, pos = 2, lib.loc = NULL, character.only = FALSE,  : 
  there is no package called 'ggplot2'
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.2/dist-packages/rpy2/robjects/functions.py", line 82, in __call__
     return super(SignatureTranslatedFunction, self).__call__(*args, **kwargs)
   File "/usr/local/lib/python3.2/dist-packages/rpy2/robjects/functions.py", line 34, in __call__
     res = super(Function, self).__call__(*new_args, **new_kwargs)
 rpy2.rinterface.RRuntimeError: Error in function (package, help, pos = 2, lib.loc = NULL, character.only = FALSE,  : 
   there is no package called 'ggplot2'

1 Ответ

7 голосов
/ 23 сентября 2011

См. Хвост первого сообщения об ошибке:

нет пакета с именем 'ggplot2'

Сначала необходимо установить пакет ggplot2Запусти сам R и скажи

 install.packages("ggplot2")
...