问题描述
我正在尝试将Python和R与 rpy2
一起使用我想获取实时的covid 19数据,所以我选择使用 covid19.analytics R包
import rpy2
from rpy2.robjects import r
from rpy2.robjects.packages import importr
utils = importr('utils')
r_covid19 = 'covid19.analytics'#live covid 19 data package
#utils.install_packages((r_covid19),repos = 'http://cran.us.r-project.org')
importr(r_covid19)
#R function to get daily cov 19 reports:
#Works fine in R
#covid19_data = covid19.data(case = "aggregated",local.data = FALSE,debrief = FALSE)
#code to get covid 19 data
cv19_df = r[r_covid19].covid19.data('case = "aggregated",debrief = FALSE')
我收到此错误:
Traceback (most recent call last):
File "C:\Users\pinkeye\Desktop\RESEARCH\py code\practice_pandas.py",line 61,in <module>
print(r[r_covid19])
File "C:\Users\pinkeye\AppData\Local\Programs\Python\Python38\lib\site-packages\rpy2\robjects\__init__.py",line 396,in __getitem__
res = _globalenv.find(item)
File "C:\Users\pinkeye\AppData\Local\Programs\Python\Python38\lib\site-packages\rpy2\rinterface_lib\conversion.py",line 44,in _
cdata = function(*args,**kwargs)
File "C:\Users\pinkeye\AppData\Local\Programs\Python\Python38\lib\site-packages\rpy2\rinterface_lib\_rinterface_capi.py",line 282,in _
robj = function(*args,**kwargs)
File "C:\Users\pinkeye\AppData\Local\Programs\Python\Python38\lib\site-packages\rpy2\rinterface_lib\sexp.py",line 338,in find
raise KeyError("'%s' not found" % key)
KeyError: "'covid19.analytics' not found"
我知道R很基本,所以请帮助我解决这个问题
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)