knit
呼び出し内で使用する関数を呼び出すと、ラベルの重複エラーが発生しknit
ます。チャンクにラベルを付けると、問題はなくなります。some_function
親呼び出しと衝突しない方法で呼び出す方法はありknit
ますか?
library(knitr)
some_function <- function(){
knit(text ="
```{r }
1
```
")
}
cat(knit(text ="
```{r }
some_function()
```
```{r }
some_function()
```
"))
出力:
```r
some_function()
```
```
## Error: duplicate label 'unnamed-chunk-1'
```