Rmd
을 사용하여 패키지 비네트를 제작할 수 있지만 R 비서드가 패키지 비 네트를 제작하는 것이 가능한지 알고 싶습니다. 그렇다면 R 노트북을 패키지 비네트로 쓸 필요가있는 것이 있습니까? 이 패키지를 쓰려면 최신 버전의 RStudio와 devtools
을 사용하고 있습니다.R 노트북을 R 패키지 비 네트로 사용할 수 있습니까?
1
A
답변
3
두 질문에 대한 짧은 대답은 각각 예와 아니오입니다.
R 노트북을 이해하는 열쇠는 종류 파일이 아닙니다. documentation가 말한대로 :
모든 R 인하 문서는 노트북으로 사용할 수 있습니다
네트 가 (자신의 YAML 헤더 블록에 output: rmarkdown::html_vignette
와) R 인하 문서이기 때문에, 그들은 따라서 사용할 수있다 R 노트북으로.
그래서 R 노트북이 다른 종류의 파일이 아니라면 무엇입니까?
다시, 문서는 간결하다 :
는 노트북 그러므로 R 인하 문서 즉을위한 특별한 실행 모드로 생각할 수 있습니다
, 그것은 당신의 상호 작용을 변경 파일로. 이러한 변화는 주로 코드 개발 프로세스를보다 상호 작용적이고 동적으로 만드는 것과 관련이 있습니다. 아마도 가장 중요한 :
- 인터랙티브 코드 실행 : 원하는 코드 출력의
- 포함 (전체 R 마크 다운 문서의 일괄 처리 모드 렌더링에 비해)로 당신이 선이나 덩어리를 실행할 수 있습니다 당신은 볼 수 있습니다 대화식 코딩 세션의 결과가 파일의 텍스트 편집 버퍼 안에 표시되며 코드를 실행, 변경 및 다시 실행하면 이러한 결과가 업데이트됩니다.
- Notebook 파일 : 이것은 좀 더 복잡하며 비 네트에 반드시 관련이 없지만 언급해야합니다.
output: rmarkdown::html_notebook
이있는.Rmd
파일을 YAML 헤더 블록에 저장하면 파일이 동일한 디렉터리에 생성되고 파일 확장자는.nb.html
입니다. 이 "노트 파일"은 모든 코드 청크의 출력을 저장 한 상태로 저장합니다. 그것은 두 가지 이유로 유용합니다. 먼저 관련.Rmd
파일을 다시 열면 코드를 다시 실행하지 않고도 해당 출력을 다시로드하여 볼 수 있습니다 (다른 출력 유형에서는 숨겨진 방식으로 처리 되기는하지만). 둘째, 웹 브라우저에서 직접.nb.html
파일을 열면 렌더링 된 .html 버전의 노트북 상태가 표시됩니다. 이 기능을 사용하면 공유에 유용하며 "끝내기 렌더링"을 사용하면 미완성 노트북의 중간 상태를보고 싶을 때마다knit
을 누르기 만하면됩니다.RStudio에서 편집 할 때 모두.Rmd 문서는 R 노트북과 동일하게 처리되므로 (
output:
필드에 관계없이) 아무 것도 할 필요가 없으며 비 네트 제작 프로세스에 영향을 미치지 않습니다.나는 네트가 자신의 YAML 헤더 블록에 모두
output: rmarkdown::html_vignette
및output: rmarkdown::html_notebook
을 추가하여 "노트북 파일"기능을 활용할 수 있는지 모르겠어요. 나는 그것을 시도했다. 그러나 그것은 일하는 것처럼 보이지 않았다.
관련 문제
- 1. R : x64 Windows에서 RGL을 사용할 수 있습니까?
- 2. test 또는 run_examples()에서 R 패키지 데이터를 사용할 수 있습니까?
- 3. R 패키지 - 패키지에서 전역 변수를 사용할 수 있습니까?
- 4. R 클래스 패키지 수정
- 5. R 쉘에서 패키지 설치
- 6. OpenMP를 사용하는 R 패키지 제출
- 7. R 패키지 "repmis"라이브러리에 R 충돌 (repmis)
- 8. 다른 R 패키지에 의존하는 C의 R 패키지
- 9. R 검증 패키지
- 10. R 검증 패키지
- 11. 설치 패키지 r2excel R 패키지
- 12. 다른 R 패키지와 다른 R 패키지 설치
- 13. 입체파 패키지 트리를 R
- 14. Azure ML에 추가 R 패키지 (ImputeTS R 패키지) 설치
- 15. R 패키지 의존성
- 16. 문제로드 R 패키지 데이터
- 17. 오래된 R 패키지 회수하기
- 18. R AUC (metrumrg 패키지)
- 19. HexFile 패키지 R
- 20. 극한 한계 패키지 R
- 21. R 분산 클러스터링 패키지
- 22. R msm 패키지 동결
- 23. 정보 패키지 osmar R
- 24. 자동으로 R 패키지 설치
- 25. R 우분투 xlsx 패키지
- 26. 기본 금융 패키지 R
- 27. Treetag 패키지 koRpus R
- 28. R 시작시 패키지 설치시
- 29. R 패키지 만들기, 경고 : 패키지 '---'은 R 버전 3.1.2에서 작성되었습니다.
- 30. 우분투의 R 패키지 설치