주요 토픽
2026년 9월 23일 Stack Overflow의 R 관련 질문 피드에는 두 가지 주요 기술적 문의가 있었습니다. 하나는 R 패키지 설치 과정에서 발생하는 오류에 대한 해결 방안 모색이었고, 다른 하나는 brms패키지와 함께 RegimeChange패키지의 normal_gamma()함수 사용 시 발생하는 Stan 프로그램 파싱 오류에 대한 질의였습니다.
패키지 설치 오류 분석
Zoe E.님은 remotes::install_github("r-tmap/tmap")명령어로 tmap패키지를 설치하는 과정에서 yaml과 같은 의존성 파일 설치에 대한 오류를 겪었습니다. 특히 Warning: cannot remove prior installation of package ‘yaml’와 Permission denied오류 메시지를 통해 파일 복사 중 문제가 발생했음을 확인했습니다. 00LOCK이라는 경로명이 나타나는 이유와 이러한 문제가 발생하는 원인에 대해 질문했습니다. 해당 문제에 대한 해결책으로 R에서 해당 패키지를 제거하고 수동으로 파일들을 삭제한 후 재설치하는 방식을 시도했고, 이후 rmarkdown, tinytex, knitr등 다수의 의존성이 성공적으로 설치되었습니다.
brms모델에서의 normal_gammapriors 사용 오류
Mag님은 brms모델에 RegimeChange패키지의 normal_gamma()함수를 사용하여 사전 분포를 지정하려다 Stan 프로그램 파싱 오류를 경험했습니다. 오류 메시지는 Syntax error in ... parsing error: Ill-formed expression. Unexpected input after the conclusion of a valid expression. You may be missing a "," between expressions, an operator, or a terminating "}", ")", "]", or ";".와 같았습니다. normal()또는 student_t()사전 분포를 사용할 때는 문제가 없었으나, normal_gamma()함수 사용 시에만 오류가 발생하는 것을 확인하고 해당 함수를 brms에서 구현할 수 있는 방법에 대해 문의했습니다.