다음 코드를 실행 중이지만 계속 오류 메시지가 표시됩니다. 이 코드는 ISLR 웹 사이트의 코드입니다.ridge 실행시 람다 오류
library(ISLR)
Hitters=na.omit(Hitters)
x=model.matrix(Salary~.,Hitters)[,-1]
y=Hitters$Salary
library(glmnet)
ridge.mod=glmnet(x,y,alpha=0,lambda=grid)
오류 메시지 : 난 정말 어떤 도움을 주셔서 감사합니다 것
Error in lambda < 0 : comparison (3) is possible only for atomic and list types
. 감사! (시도 '그리드?')
ridge.mod=glmnet(x,y,alpha=0,lambda=grid)
그리드는 R 함수의 이름이지만, glmnet 람다 값의 벡터를 기대하고있다 :
이 너무 많은 오토 감사합니다! 그것은 정말 내 퍼즐을 해결합니다. –
도와 주시겠습니까? 스택 오버플로에 오신 것을 환영합니다! 내 대답으로 문제가 해결되면 동의라고 표시하십시오. :) –
고마워요, 오토! 방금 화살표를 클릭했습니다. 불행히도 저의 명성이 낮아 공개적으로 표시되지 않습니다. 미안합니다! –