해당 포스트에서는 RStudio 작업환경 자동 저장 옵션을 끄는 방법을 소개합니다. INTRO작업환경 자동 저장 옵션은 RStudio를 설치하면 기본적으로 활성화되는 옵션으로 작업하던 도중 메모리 오버나 실수로 RStudio도 종료되었을 때 기존 작업 환경이 유지될 수 있도록 도와주는 목적의 옵션입니다.그러나 공동 PC에서 작업하시는 분들에게는 해당 옵션으로 인해 자신의 코드가 노출될 수 있다는 우려가 있어 가끔 자동 저장 옵션을 끄고 싶어 하시는 분들이 계십니다.해당 방법에 대해 간단하게 아래에 정리하였으니 참고하여 적용하시면 됩니다.자동 저장 옵션 끄기자동 저장 옵션은 RStudio 옵션에서 확인 및 조정 가능합니다.위치 : [Tools] - [Global Options] - [General] - [..
해당 포스트는 tidyverse 스타일 가이드에 맞춰 R 코드를 수정해주는 styler 패키지에 대해 소개하는 글입니다.INTRO대부분의 R 사용자들은 결과를 얻기 위한 목적으로 R 프로그래밍을 수행합니다. 이 경우, 원하는 출력 결과는 얻었지만 코드가 정리되어 있지 않아(일관성, 가독성, 들여쓰기 등) 타인에게 공유 필요 시 코드 정리를 해야하는 번거로운 상황이 발생할 수 있는데, 작성된 코드를 tidyverse 스타일 가이드에 맞춰 정리해주는 패키지를 발견하여 내용을 공유하게 되었습니다.styler 패키지 소개1. 개요styler 패키지는 사용자가 코드 개발(내용)에 집중할 수 있도록 tidyverse 스타일 가이드(또는 사용자 지정 스타일 가이드)에 따라 코드 포맷을 수정합니다. 프로젝트 전반에서 ..
INTRORStudio를 사용하다보면 간혹 단축키 실행이 안되거나 다른 동작이 실행되는 경우가 있습니다. 이 경우 해당 키에 설정된 기능을 확인하여 내가 원하는 단축키 세팅을 해야하는데 RStudio가 익숙하지 않으신 분들은 재설치를 하시는 것을 몇 번 목격하였습니다.이런 분들을 위해 도움을 드리고자 짧은 내용이지만 RStudio 단축키 설정 방법을 정리해 보았습니다.관련 글 R스튜디오(R Studio)에서 글자가 다르게 입력되는 문제 해결하기R스튜디오(R Studio)에서 자동 줄바꿈(soft-wrap) 사용하기단축키 확인먼저 사용하고 있는 RStudio에 설정된 단축키를 확인하는 방법은 두 가지가 있습니다.메뉴에서 확인 : [Tools] - [Keyboard Shortcuts Help]단축키로 확인..
해당 포스트에서는 R에서 혈액형 데이터로 도수분포표와 막대그래프를 출력하는 방법을 소개합니다.INTROR 분석을 시작하면서 데이터의 분포를 파악하는 첫번째 방법은 빈도를 살펴보는 것입니다. 변수별 빈도를 표형태로 확인하는 경우에는 도수분포표(table)를 사용하고, 해당 결과를 그래프로 표현할 때에는 보통 막대그래프(barchart)를 사용합니다. 아래에서는 가상의 혈액형 데이터를 생성하여 도수분포표와 막대그래프를 출력하는 방법을 설명하겠습니다.1. 데이터 생성먼저 30개 혈액형 데이터(A,B,O,AB)를 담고있는 mydata 객체를 생성해 보겠습니다.mydata [1] "A" "B" "B" "B" "A" "A" "O" "A" "B" "AB" "B" "A" "B" "B" "O"..
해당 포스트는 이미 R이 설치되어 있는 상황에서 RStudio 설치 방법을 소개하는 글입니다.Windows10 에서 R 설치 하기 (1/2)Windows10 에서 R 설치 하기 (2/2)Windows10 에서 RStudio 설치 하기 (1/2)시작하기 전에RStudio 는 R을 위한 통합 개발 환경(IDE:Integrated Development Environment) 으로 코드 편집(editor), 코드 하이라이트(syntax-highlight), R 코드 실행(code execution) 등 R을 200% 이상 활용할 수 있도록 다양한 기능을 제공해주는 소프트웨어 입니다. 최근에는 Jupyter Notebook, Visual Studio, Sublime Text 등 타 IDE에서도 R을 사용할 수 ..
해당 포스트는 이미 R이 설치되어 있는 상황에서 RStudio 설치 방법을 소개하는 글입니다.Windows10 에서 R 설치 하기 (1/2)Windows10 에서 R 설치 하기 (2/2)시작하기 전에RStudio 는 R을 위한 통합 개발 환경(IDE:Integrated Development Environment) 으로 코드 편집(editor), 코드 하이라이트(syntax-highlight), R 코드 실행(code execution) 등 R을 200% 이상 활용할 수 있도록 다양한 기능을 제공해주는 소프트웨어 입니다. 최근에는 Jupyter Notebook, Visual Studio, Sublime Text 등 타 IDE에서도 R을 사용할 수 있으나 아직까진 RStudio 만큼 파워풀하진 않습니다.만..
해당 포스트는 R 설치 방법을 소개하는 글입니다.이전 포스트 : [R] Windows10 에서 R 설치 하기 (1/2)1. INTROR은 다양한 OS(Windows, Linux, MacOS 등)를 지원하는 분석 언어입니다. 해당 포스트에서는 Windows10을 기준으로 설치 방법을 소개드릴 예정입니다지난 포스트에 이어 R 프로그램 설치 단계별 옵션에 대해 설명드리겠습니다.R 설치 절차인터넷 브라우저를 이용해 https://www.r-project.org/ 에 접속"Getting Started" 섹션 아래 "download R" 링크 클릭CRAN(mirror site)에서 "Korea"를 찾고 원하는 제공되는 링크 중 선택하여 클릭페이지 상단의 "Download R for Windows" 링크 클릭페이시 ..
해당 포스트는 R 설치 방법을 소개하는 글입니다.1. INTROR은 다양한 OS(Windows, Linux, MacOS 등)를 지원하는 분석 언어입니다. 해당 포스트에서는 Windows10을 기준으로 설치 방법을 소개드릴 예정입니다. R 설치 절차인터넷 브라우저를 이용해 https://www.r-project.org/ 에 접속"Getting Started" 섹션 아래 "download R" 링크 클릭CRAN(mirror site)에서 "Korea"를 찾고 원하는 제공되는 링크 중 선택하여 클릭페이지 상단의 "Download R for Windows" 링크 클릭페이시 상단의 "base" 또는 "install R for the first time" 링크 클릭상단 "Download R for Windows"..
해당 포스트는 R을 처음 접하시는 분들을 위해 간략히 소개하는 내용을 담은 글입니다.1. R이란?R은 데이터 분석을 위한 프로그래밍 언어로 통계 및 그래픽스 기능을 지원하는 오픈소스 소프트웨어입니다. Data analysis softwareA programming language통계학자들이 디자인하고 통계학자들을 위한 개발 플랫폼An environment데이터와 관련된 입출력, 핸들링, 관리, 분석, 그래픽 등 최신의 알고리즘 및 라이브러리 제공An open-source software projectFree, open, and activeA community수 천명의 contributors, 2백만이 넘는 사용자각 업무도메인과 관련된 리소스와 도움말 제공2. R의 태동R은 1993년 뉴질랜드 오클랜..
해당 포스트에서는 R에서 산점도와 상관계수를 한 차트에 그리는 방법을 소개합니다.1. INTROR에는 데이터 분포를 파악하기 위한 산점도(Scatter Plot) 함수와 변수 간 관계를 분석할 수 있는 상관 분석 함수가 있습니다. 보통 탐색적 자료 분석(EDA) 단계에서 두 함수를 사용하게 되는데 아래와 같이 두 결과를 한 차트에 시각화 해주는 함수가 있어 소개드리게 되었습니다.2. psych 패키지 이용하기이번에 사용할 psych 패키지는 다양한 기술 통계 함수를 제공하는 패키지로, 해당 패키지에서 제공하고 있는 pairs.panels() 함수를 이용해 산점도와 상관계수를 한 차트에 그려보겠습니다.psych : Procedures for Psychological, Psychometric, and Per..