使用rpy2在python中重现R的glmnet代码

2024-09-27 21:23:36 发布

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

我不确定如何使用rpy2在python中再现以下R代码。我不知道如何实现R语法类型.度量=在训练模型时,“class”,而我在python中的尝试中缺少R代码的最后两行。在

library("foreach")
library("glmnet")
library(datasets)
data(iris)

y <- as.numeric(iris[,5])
X <- iris[1:4]

model_lambda <- cv.glmnet(as.matrix(X), as.factor(y), alpha=0,
family="multinomial", type.measure="class")
best_s  <- model_lambda$lambda.1se
prediction <- predict(model_lambda,newx=as.matrix(X), type="class" , s=best_s)

以及未完成的python代码:

^{pr2}$

Tags: lambda代码类型irismodel度量astype

热门问题