LHA*_*LHA 0 python r rpy2 r-mice jupyter-notebook
我试图通过 Jupyter Notebook 在 Pyton 中运行 R 函数。问题是,我的函数名称(来自 mouse lib) - 包含点。函数的名称是md.pattern,这是我要运行的代码:
from rpy2.robjects.packages import importr
mice = importr('mice')
mice.md.pattern(train)
Run Code Online (Sandbox Code Playgroud)
这是我得到的错误:
AttributeError: module 'mice' has no attribute 'md'
Run Code Online (Sandbox Code Playgroud)
我也尝试运行:
from rpy2.robjects.packages import importr
mice = importr('mice')
pattern = robjects.r("md.pattern")
mice.pattern(train)
Run Code Online (Sandbox Code Playgroud)
并得到相同的错误。
除了评论中建议的答案之外,文档还建议以下内容应该有效:
mice.md_pattern(train)
Run Code Online (Sandbox Code Playgroud)
https://rpy2.github.io/doc/v3.3.x/html/introduction.html#importing-packages
| 归档时间: |
|
| 查看次数: |
238 次 |
| 最近记录: |