当我从 rpy2 调用包时,它给我一个错误
When I call packages from rpy2 it gives me an error
import rpy2.robjects as ro
from rpy2.robjects.packages import importr
from rpy2.robjects import pandas2ri
它引发错误:
ValueError: r_home is None. Try python -m rpy2.situation
我尝试用谷歌搜索,但没有找到答案。我使用 Linux 和 python3
感谢您的帮助
- 搜索您的 R 安装路径(例如 C:\Program Files\R\R-3.6.1)
在导入rpy2前使用如下代码:
import os
os.environ['R_HOME'] = "C:\Program Files\R\R-3.6.1" #or whereever your R is installed
这对我有用(但只是暂时的)
import rpy2.robjects as ro
from rpy2.robjects.packages import importr
from rpy2.robjects import pandas2ri
它引发错误:
ValueError: r_home is None. Try python -m rpy2.situation
我尝试用谷歌搜索,但没有找到答案。我使用 Linux 和 python3
感谢您的帮助
- 搜索您的 R 安装路径(例如 C:\Program Files\R\R-3.6.1)
在导入rpy2前使用如下代码:
import os
os.environ['R_HOME'] = "C:\Program Files\R\R-3.6.1" #or whereever your R is installed
这对我有用(但只是暂时的)