※ この募集は締め切られました。
Rのパッケージrstanを実行するとエラーが出る. ヒントはあるが、ヒントに書いてあることがわからない
【教えてもらいたいこと】
プログラミング/AI・機械学習 データ分析 データサイエンス データサイエンティスト
【利用目的】
技術的な質問・相談
【具体的な相談内容】
統計用ソフトRのrstanを使ってmcmcを実行しました。
参考書のコードをそのまま使ったのですが、エラーが出ます。
(コードを書き写したのではなく、本当にそのまま使用した。)
エラーの原因を調べたところ、下記のサイトで、同様のエラーを解決できた旨が書いてありました。
ですが、下記のサイトに書いてあるコードをどこに入れたのか?等がわかりません。ITに強いわけではないので、サイトに書いてあることが理解できません。ので、解決方法を教えていただければと思います。
https://discourse.mc-stan.org/t/some-models-run-without-problems-but-more-complex-give-error-error-in-unserialize-socklist-n-error-reading-writing-from-connection/17298/10
環境は、
R version 4.3.0
MacのチップはApple M1
macOSs Ventura 13.4
> library(rstan)
> rstan_options(auto_write = TRUE)
> options(mc.cores = parallel::detectCores())
> file_bear_sales_1 <- read.csv(path2)
> sample_size <- nrow(file_bear_sales_1)
> data_list <- list(sales = file_bear_sales_1$sales, N = sample_size)
> mcmc_result <- stan(
+ file = "2-4-1-calc-mean-variance.stan",
+ data = data_list,
+ seed = 1,
+ chains = 4,
+ iter = 2000,
+ warmup = 1000,
+ thin = 1
+ )
recompiling to avoid crashing R session
starting worker pid=90671 on localhost:11195 at 23:00:20.485
starting worker pid=90684 on localhost:11195 at 23:00:20.598
starting worker pid=90697 on localhost:11195 at 23:00:20.698
starting worker pid=90710 on localhost:11195 at 23:00:20.797
SAMPLING FOR MODEL '2-4-1-calc-mean-variance' NOW (CHAIN 1).
Error in unserialize(socklist[[n]]) : error reading from connection
【希望相談スタイル】
技術的な質問・相談
【目安予算】
5000円