Stan代码块在HTML输出中不可见

时间:2018-08-28 02:46:51

标签: r-markdown stan rstan

在R笔记本中(使用html_notebook输出类型),“预览”按钮会生成一个.nb.html文件,其中Stan代码块无法显示。有人知道为什么吗?这是错误吗?

说明:Stan代码块运行正常。输出可用于将来的代码块。但是在渲染的HTML文件中,Stan代码不可见。

以下是完整的降价文件,作为可复制的示例。

---
title: "Stan chunk reprex"
output: html_notebook
---

```{r}
library(rstan)
```

```{r}
N <- 18
y <- c(rep(1, 12), rep(0, 6))
stan_data <- list(N = N, y = y)
```

```{stan, output.var = "bin_unif"}
data {
    int<lower = 0> N;
    int<lower = 0, upper = 1> y[N];
}
parameters {
    real<lower = 0, upper = 1> theta;
}
model {
    theta ~ uniform(0, 1);  // prior
    y ~ bernoulli(theta);   // likelihood
}
```

```{r}
fit_bin_unif <- sampling(bin_unif, data = stan_data)
fit_bin_unif
```

0 个答案:

没有答案