Я бег следующего анализа и пытаюсь построить обратный логит моей модели:Как умножить на скаляр ListVector в rpy2
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
является функцией R, что я доступ через НТКГ.
Все прекрасно работает, но когда я запускаю функцию curve
, я получаю сообщение об ошибке, что TypeError: unsupported operand type(s) for *: 'float' and 'ListVector'
...
Я пробовал различные способы обработки этого, как с помощью np.multiply
среди прочего, все безрезультатно. Как обрабатывать умножение скаляра на ListVector в python?