Programing/R- programming

R notebooks Markdown release!

sosal 2016. 11. 23. 00:37
반응형

/*

 http://sosal.kr/
 * made by so_Sal
 */


R studio 1.0.44 버전이 2016년 11월 1일에 release 되었습니다.


  • Authoring tools for R Notebooks.
  • Integrated support for the sparklyr package (R interface to Spark).
  • Enhanced data import tools based on the readr, readxl and haven packages.
  • Performance profiling via integration with the profvis package.
  • Authoring tools for R Markdown websites and the bookdown package.
  • Many other miscellaneous enhancements and bug fixes.


R Notebooks: http://rmarkdown.rstudio.com/r_notebooks.html

R Markdown: http://rmarkdown.rstudio.com/rmarkdown_websites.html




R Notebooks 가 release 되었다는 내용이 R 관련 커뮤니티에서 많이 올라오네요.

R Notebooks 기능이 좀 유용할 것 같아서 리뷰 포스팅을 작성해 봅니다.





R Notebooks


R Notebooks는 이름 그대로, R markdown document라고 생각하시면 됩니다.

데이터 분석 결과와 R코드가 동시에 삽입된 문서를 작성할 때 사용되는 기능입니다.

텍스트 하이라이트 등의 기본적인 기능에서부터, R 소스 아래에 figure나 table 등을 삽입할 수 있는 기능이 갖춰져 있어서

나중에 소스를 재해석하거나 수정할 때 매우 유용할 것 같습니다.






R Notebooks 공식 사이트의 첫번째 그림.



R Notebooks를 이용하기 위해서는 1.0 버전 이상의 R studio가 필요합니다.

https://www.rstudio.com/products/rstudio/download/



R studio 최신버전을 설치한 후, R studio에서 R notebook을 생성할 수 있습니다.


R notebook을 생성하게 되면, 패키지가 자동으로 설치가 됩니다.





R Notebooks에서 가장 중요한 2가지 기능

1. R 소스코드 삽입

2. R 소스코드 실행 결과 이미지를 document에 표현

3. Document HTML export





위 이미지처럼 Document 내에 소스코드 삽입, 실행, plot 등을 넣을 수 있습니다.


Latex format도 $$ 기호를 이용하여 적용 가능합니다.

수식을 만들어 문서에 넣기에 굉장히 편리할 것 같습니다.


HTML format으로 export 하여, 브라우저로 본 결과




보고서를 만들거나 결과를 정리할 때 매우 유용할 것 같습니다.