rpy2中标量与ListVector的乘法

2024-10-03 19:28:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在进行以下分析,并试图绘制我的模型的逆逻辑图:

R.plot(formula, data=data, ylab = 'P(outcome =  1 | outcome)', xlab = 'SURVRATE: Probability of Survival after 5 Years', xaxp = c(0, 95, 19))
a = R.coef(mod1)[0] 
b = R.coef(mod1)[1]
R.curve(invlogit(a + b*R.x)) 

invlogit是我通过STAP访问的R函数。你知道吗

一切都很好,但是当我运行curve函数时,我得到一个错误TypeError: unsupported operand type(s) for *: 'float' and 'ListVector'。。。你知道吗

我尝试过各种方法来处理这个问题,比如使用np.multiply等等,但都没有用。如何在python中处理标量与ListVector的乘法?你知道吗


Tags: 函数模型dataplot绘制curveformulamod1