본문 바로가기
728x90

R4

[R] R치트시트 / cheatsheet 모음 3 ※ 밑줄 그어진 초록 글씨 패키지 이름을(ex: devtools) 클릭하시면 치트시트가 다운로드 됩니다! 안녕하세요. 치트시트 모음3입니다. 아마 이 글이 치트시트에 대해 작성하는 마지막이 될 것 같습니다... 이번 모음3에서 다룰 치트시트는 국문으로 번역된 치트시트입니다. 제가 모음1, 모음2에서 소개해드린 치트시트는 전부 영문으로 되었는데 오늘은 국문으로 된 치트시트를 소개해드리겠습니다. 하지만 안타깝게도...종류가 많지 않습니다. 그럼 국문 치트시트에 대해 알아보겠습니다. > Package Development Cheatsheet - 모음1에서 소개했던 치트시트입니다. 패키지 개발을 위한 패키지입니다. 패키지명은 devtools 입니다. > R markdown cheatsheet - 이 치트시트 역.. 2020. 12. 11.
[R] dplyr의 filter, arrange 사용법 안녕하세요. 오늘은 dplyr 패키지의 filter와 arrange 함수 사용법에 대해 알아보도록 하겠습니다. ​ 전 게시글을 보시면 dplyr의 pipe operator와 함수에 대해 간략히 적어놓았습니다. 그럼 먼저 filter 함수에 대해 알아보겠습니다. ​filter filter 함수는 이름처럼 데이터를 조건에 맞게 걸러주는 기능을 합니다. ​ R 기본 인덱싱의 기능과 똑같다고 생각하시면 됩니다. filter는 원하는 조건에 해당하는 행(row)만을 추출해줍니다. ​ 이전 게시글에서처럼 iris 데이터를 예시로 사용하겠습니다. ​ filter 함수 예시는 아래 코드와 같습니다. > dat dat Sepal.Length Sepal.Width Petal.Length Petal.Width Species.. 2020. 12. 6.
[R마크다운/markdown] tinytex / 마크다운 pdf로 변환 안녕하세요. Rmarkdown을 pdf로 변환시켜주는 패키지에 대해 알아보겠습니다. R에서 제공하는 기본 함수들만을 사용하면 마크다운을 pdf로 출력할 수 있습니다. 하지만 이러면 국문이나 국문 글씨체 같은 문서를 꾸미거나 레이아웃을 변경하는 등의 작업을 전혀 못합니다. 그래서 좀 더 여러가지 많은 것을 첨가한 pdf를 출력하고 싶다면 TexLive를 설치해야 합니다. TexLive는 R마크다운 이외에 pdf와 관련된 작업에 모두 사용되는 프로그램입니다. TexLive는 KTUG 홈페이지에서 다운받을 수 있습니다. 하지만 TexLive는 설치에 오랜 시간이 걸리고 용량도 크며 간혹 설치가 되지않는 경우가 발생합니다. 저도 TexLive를 설치하여 R마크다운을 pdf로 변환하려고 했지만, 설치에 어려움을 .. 2020. 11. 30.
[dplyr] R dplyr을 이용한 인덱싱 및 기능(select편) 안녕하세요. 오늘은 'dplyr' 패키지를 이용하여 인덱싱하는 방법과 다른 기능들에 대해 적어보도록 하겠습니다. ​ dplyr은 데이터 분석하시는 분들이 자주 사용하는 패키지입니다. ​ dplyr은 명령문이 직관적이며 여러 명령문을 한번에 작성하여 실행가능합니다. ​ dplyr은 pipe operator를 지원하며 이는 기본 R과의 차이점입니다. ​ pipe operator는 다음과 같은 모양을 가집니다. -------> %>% ​ 명령문을 작성할때, 각 명령문 사이사이에 위의 %>% 명령어를 넣어서 R 명령문을 작성할 수 있습니다. ​ pipe operator를 사용한 명령어 예시는 아래와 같습니다. iris %>% select(Sepal.Length, Petal.Length, Species) %>% .. 2020. 10. 27.
728x90