Mar*_*ion 1 python r ggplot2 rpy2 python-3.x
我在Python3.2中使用rpy2 v2.1.9,我不明白为什么我不能使用库ggplot2
import rpy2
from rpy2.robjects import r
r.library("ggplot2")
Run Code Online (Sandbox Code Playgroud)
这是我收到的错误消息
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'
Run Code Online (Sandbox Code Playgroud)
查看第一条错误消息的尾部:
没有名为'ggplot2'的包
您需要先安装ggplot2软件包.点燃R本身然后说
install.packages("ggplot2")
Run Code Online (Sandbox Code Playgroud)