본문 바로가기
728x90

분류 전체보기24

[R] R 치트시트 / cheatsheet 모음 ※ 밑줄 그어진 초록 글씨 패키지 이름을(ex: reticulate) 클릭하시면 치트시트가 다운로드 됩니다! 안녕하세요. 오늘은 R 치트시트에 대해 알아보겠습니다. 이름이 컨닝을 할 것 같은 느낌을 주는데... 비슷합니다... 각 패키지 사용법을 그림과 텍스트로 이쁘게 작성한 것으로 치트시트를 열어놓고 R 작업을 하시면 됩니다. R 패키지(package) 매뉴얼보다 보기 더 편하고 알록달록 이쁩니다. 예시로 dplyr 의 치트시트를 보여드리겠습니다. 그럼 이제 이 치트시트를 어디서 보는지 알려드리겠습니다. 치트시트는 기본적으로 Rstudio 홈페이지에서 제공하고 있습니다. Rstudio에서는 많이 사용되는 패키지에 대해 치트시트를 제공하는데 16개의 치트시트를 제공합니다. 밑줄 그어진 초록 글씨는 모두 .. 2020. 12. 8.
[Mplus/R] 엑셀 csv로 변환 / 자료준비 안녕하세요. Mplus나 R과 같은 통계 프로그램으로 분석을 하기 전 자료를 준비하는 단계에 대해 이야기 해보도록 하겠습니다. 일반적으로 모든 통계 프로그램에서는 csv 확장자 파일을 사용할 수 있습니다. 우리가 자료 정리를 할 때 엑셀를 주로 사용하지만 엑셀이 저장하는 기본 확장자는 xlsx 입니다. 물론 R과 SPSS에서는 이 xlsx 파일도 사용할 수 있습니다. R에서는 readxl 패키지를 사용하면 엑셀관련 파일 대부분을 불러올 수 있습니다. 하지만 Mplus에서는 웬만하면 dat 파일이나 csv 파일을 사용하는 것이 좋습니다. 그리고 csv 파일을 하나 만들어놓으면 다른 통계 프로그램에 사용하기 위해 매번 변환할 필요가 없으니 분석 전에 미리 변환해서 가지고 있는 것이 편합니다. 그럼 가지고 있.. 2020. 12. 7.
[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 에러 해결 안녕하세요. 이전 게시글에서 tinytex에 대해 소개해드렸습니다. tinytex에 대해 처음 들어보시는 분은 이전 글(클릭)을 참고해주시길 바랍니다. tinytex를 설치하신 후 Rmarkdown/마크다운을 pdf로 생성하려고 하는데 에러가 발생하는 경우가 있을겁니다. 오늘은 이를 해결하는 일반적인 방법에 대해 이야기하도록 하겠습니다. 우선 LaTeX를 pdf로 컴파일할 때 에러가 발생하고 에러 메시지가 명확한 원인을 전달하지 못하는 경우 적용할 수 있는 방법입니다. 앞으로 알려드릴 방법들을 알려드린 순서대로 에러가 없어질때까지 하나씩 진행해보시길 바랍니다. 해당 방법들은 어렵지 않으니 금방 적용하실 수 있으실겁니다. 1. R과 LaTeX의 모든 패키지를 업데이트 하기 가장 기본적이고 쉬운 방법입니다... 2020. 12. 6.
728x90