我正在进行以下分析,并试图绘制我的模型的逆逻辑图:
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的乘法?你知道吗
笨拙的解决方案是只使用
rmagic
命令。将我所有的R代码转换成rpy2代码似乎是阻力最小的途径。你知道吗相关问题 更多 >
编程相关推荐