我正在运行以下分析并尝试绘制模型的逆 logit:
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 - 如何处理python中ListVector对标量的乘法?