rmarkdown
문서를 매개 변수화에 대한 단일 레벨 목록/사전을 사용하는 동안 작동 :R Markdown의 YAML 메타 데이터에 다단계 사전을 만드는 방법은 무엇입니까?
---
params:
first_level: ~
---
```{r}
params
```
을 뜨개질을 반환 예상 나는 다단계 목록을 사용하여 드릴 수 없습니다
## $first_level
## NULL
/뜨개질로 사전
---
params:
first_level:
second_level: ~
---
```{r}
params
```
내가
을 기대Error: no value field specified for YAML parameter 'first_level' Execution halted
을 생산
## $first_level
## $first_level$second_level
## NULL
실제로 단 하나의 레벨 목록 만 지원됩니까? 아니면 무엇이 엉망이됩니까?
내가 예상 출력이
---
params:
first_level: !r list(second_level = NULL)
---
```{r}
params
```
왜 전혀 parametrizing 코드 블록 대신에 다음 yaml
을 사용을 사용하여 달성 될 수있다, 아래에 주석으로?
두 레벨 만 사용할 수 있으며 두 번째 레벨 이름은 '값'이어야합니다. 이것을보십시오 :'params : first_level : value : ~'. 'value'를'second_level'로 변경하면 에러가 발생합니다 ... –
'! r list (second_level = NULL)'에'first_level'의 내용을 넣으면 원하는 것을 만들지 만'yaml'의 사용을 로 시작 ... – balin
나는 이것이'rmarkdown :: render()'가 작동하기 때문에) RStudio IDE의 버그라고 생각한다. https://github.com/rstudio/rstudio/issues에 등록 할 수 있습니다. 감사! –