나는 R에 패키지의 다음 세트를로드 R 버전 2.15.1 (2012-06-22) 및 mgcv 버전 1.7-22R 패키지 mgcv와의 호환성 문제가 있습니까? 호환성을위한 일반적인 규칙이 있습니까?</p> <pre> <code> library(sqldf) library(timeDate) library(forecast) library(xts) library(tseries) library(MASS) library(mgcv) </code> </pre> <p>내가 실행할 수없는 일이 :
를 사용 간단한 모델 (코드 생략). 도움말 페이지에서 가져온 심지어 샘플 코드 : 그냥 패키지 mgcv를로드 한 후 바로 샘플 코드를 사용하면 모든 것이 잘 작동하는지
Error in qr.qty(qrc, sm$S[[l]]) :
NA/NaN/Inf in foreign function call (arg 5)
In addition: Warning message:
In smoothCon(split$smooth.spec[[i]], data, knots, absorb.cons, scale.penalty = scale.penalty, :
number of items to replace is not a multiple of replacement length
참고 :
dat = gamSim(1,n=400,dist="normal",scale=2)
b = gam(y~s(x0)+s(x1)+s(x2)+s(x3),data=dat)
에 오류가 있습니다. 방금 모든 패키지를로드하고 샘플 코드를 실행하면 작동합니다. I
- 부하 모든 패키지
- 일부 파일 읽기, sqldf 문, TS 운영 및 패키지 예보에서 일부 모델을 할 경우는 작동하지 않습니다.
- GAM을 적용하면 더 이상 작동하지 않습니다.
일반 환경의 변수 정의는 분명히 패키지의 기능을 엉망으로 만듭니다.
알려진 문제가 있습니까? 다양한 패키지를로드 할 때 순종해야하는 일반적인 규칙이 있습니까? 패키지 mgcv를 "방해하는"코드를 작성할 수 있습니까?
귀하의 단계 (2)는 다소 모호합니다. 아마 문제를 일으키는보다 구체적인 것으로 그 범위를 좁힐 필요가있을 것입니다. – joran
실수로 다른 gam 패키지를 mgcv로로드 할 때 비슷한 오류 메시지가 나타납니다. 동시에로드되지 않았는지 확인하십시오. – Meso
@Meso : 다른 GAM 패키지를 의미합니까? – Richard