gpt4 book ai didi

r - 在 R 中 glmnet 图中的曲线上添加标签

转载 作者:行者123 更新时间:2023-12-04 11:05:12 26 4
gpt4 key购买 nike

我正在使用 glmnet 包从 mtcars 数据集中获取以下图表(mpg 对其他变量的回归):

library(glmnet)
fit = glmnet(as.matrix(mtcars[-1]), mtcars[,1])
plot(fit, xvar='lambda')

enter image description here

如何在每条曲线的开头或最大 y 点(远离 x 轴的最大点)向每条曲线添加变量名称?我试过了,我可以像往常一样添加图例,但不能在每条曲线上或在它的开始处添加标签。谢谢你的帮助。

最佳答案

另一种选择是
plot_glmnet功能在
plotmo
包裹。它会自动定位变量名称
还有其他一些花里胡哨的东西。
例如,下面的代码

library(glmnet)
mod <- glmnet(as.matrix(mtcars[-1]), mtcars[,1])
library(plotmo) # for plot_glmnet
plot_glmnet(mod)



plot

变量名被分散以防止过度绘制,但我们可以
仍然确定哪个曲线与哪个变量相关。
进一步的例子可以在第 6 章中找到
plotres vignette
其中包括在
plotmo
包裹。

关于r - 在 R 中 glmnet 图中的曲线上添加标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30560689/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com