在rpy2中传递函数参数
passing function parameters in rpy2
我对使用 rpy2 传递函数参数很感兴趣。我在 R 中的函数通常调用如下:
rtn_val <- fn(param1="str_param1",
a.b.param2=NULL,
param3=7,
param4=FALSE)
fn 包含在名为 MyLib 的库中。到目前为止,我的 python 代码如下所示:
from rpy2.robjects.packages import importr
my_lib = importr("MyLib")
我不确定如何将相关参数传递给my_lib.fn。非常感谢任何指导。谢谢!
继续像调用任何命名的 Python 函数一样调用它,但一定要用下划线替换参数中的句点,NULL
值作为 None
,以及 [=13] 的正确大小写=]:
from rpy2.robjects.packages import importr
my_lib = importr("MyLib")
rtn_val = my_lib.fn(param1 = "str_param1",
a_b_param2 = None,
param3 = 7,
param4 = False)
我对使用 rpy2 传递函数参数很感兴趣。我在 R 中的函数通常调用如下:
rtn_val <- fn(param1="str_param1",
a.b.param2=NULL,
param3=7,
param4=FALSE)
fn 包含在名为 MyLib 的库中。到目前为止,我的 python 代码如下所示:
from rpy2.robjects.packages import importr
my_lib = importr("MyLib")
我不确定如何将相关参数传递给my_lib.fn。非常感谢任何指导。谢谢!
继续像调用任何命名的 Python 函数一样调用它,但一定要用下划线替换参数中的句点,NULL
值作为 None
,以及 [=13] 的正确大小写=]:
from rpy2.robjects.packages import importr
my_lib = importr("MyLib")
rtn_val = my_lib.fn(param1 = "str_param1",
a_b_param2 = None,
param3 = 7,
param4 = False)