해당 포스트에서는 RStudio 시작 시, 작업 환경이 자동 복구되는 기능을 옵션에서 조정하는 방법을 설명합니다. INTRO RStudio에서는 작업 환경의 연속성을 위해, 기본적으로 작업 종료 시 환경을 저장하고, 다음 작업에서는 이전 환경을 자동으로 불러올 수 있게 기능이 제공되고 있습니다. 하지만 작업 연속성이 필요없거나 이전 작업의 불필요한 메모리 사용이 있었다면 이러 기능은 일반 사용자 분들에게는 오히려 불편하게 다가올 수 있습니다. 아래에서는 RStudio 작업 환경 자동 복구 기능을 끄거나 키는 방법에 대해 설명합니다. 질문 Rstudio를 사용하고 껐다가 다음날 키면 전에 썼던 내용이 그대로 뜨는 이유는 뭔가요?? 어떻게 하면 다음날 켜도 전에 했던 것들이 안뜨나요?? 답변 RStudio는..
해당 포스트에서는 posit(formerly RStudio) Engineer가 발표한 'R 파일명을 정의하는 방법'에 대해 소개합니다. INTRO 파일명을 정의하는 방법에는 다양한 방법이 있고, 개인마다 스타일이 있습니다. 하지만, 분석가나 개발자의 경우, 기계가 좀 더 잘 이해할 수 있고, 분석에 좀 더 잘 활용할 수 있으며, 타인이 봐도 직관적으로 이해할 수 있는 스타일로 파일명을 정의하는 것이 생산성 및 효율성을 높이는 방법 중 하나라고 생각합니다. 아래에서는 posit(formerly RStudio) engineer인 Jennifer Bryan이 제안하는 파일명 정의 방법에 대해 정리 및 설명합니다. 좋은 파일 이름은... 좋은 파일 이름은 아래 3가지 기준을 충족해야 합니다. 기계..
해당 포스트는 RStudio에서 제공하는 코드 진단 기능(Code Diagnostics) 사용법 및 자주 하는 실수들을 소개합니다. 1. INTRO RStudio에서는 사용자의 개발 효율성을 위해 R문법에 대한 코드 진단 기능을 제공합니다. 본문에서는 해당 기능을 사용하기 위한 옵션 설정 방법과 자주하는 실수에 대해 설명합니다. 2. 코드 진단 (Code Diagnostics) 먼저 RStudio의 코드 진단 기능을 사용하기 위해서는 아래 메뉴로 접속해야 합니다. 메뉴 위치 : [Tools] - [Global Options] - [Code] - [Diagnostics] 위 메뉴로 접속하면 아래와 같은 화면을 볼 수 있습니다. 해당 화면에서 'Show diagnostic for R' 체크박스..
이번 포스트에서는 RStudio에서 테마를 변경하는 방법에 대해 설명합니다. INTRO R공부를 시작하시는 분들의 대부분은 RStudio를 이용해 코드를 작성하게 됩니다. RStudio를 처음 설치하면 하얀 배경의 테마가 보여질텐데, 유튜브나 블로그에서 관련 정보들을 찾다보면 배경이 검은색에 코드 폰트 및 컬러가 다르게 적용되어 있는 것을 보실 수 있습니다. 개인적으로는 이런 세팅이 사소하지만 작업 능률, 가독성에 영향을 준다고 생각하기에 해당 방법을 공유하고자 합니다. RStudio 테마 변경하기 RStudio에서 테마 옵션 변경은 아래 위치에서 가능합니다. 메뉴 위치 : [Tools] - [Global Options] - [Appearance] 위 메뉴로 접속하면 아래와 같은 화면이 나타날텐데, Ed..
해당 포스트에서는 R에서 함수(function)를 사용할 때 return() 함수를 사용해야 하는 이유에 대해 설명합니다. 1. INTRO R에서 사용자 정의 함수(User Defined Function)를 만들 때는 return() 함수가 반드시 필요합니다. return() 함수를 왜 사용해야 하는지, return() 함수 사용 유무에 따라 어떤 차이가 있는지 아래에서 설명하겠습니다. 2. return() 함수를 사용한 정상적인 사용자 함수 설명을 위해 숫자 2개 곱하기 함수를 만들고 return() 함수 유무에 따른 차이를 비교해 보겠습니다. return() 사용 유무의 차이는 결괏값을 변수에 저장해 보면 알 수 있으며, 아래에서는 단순 출력과 저장 후 출력의 차이를 비교해 설명합니다. 함수 생성 먼..
해당 포스트에서는 RStudio 작업환경 자동 저장 옵션을 끄는 방법을 소개합니다. INTRO 작업환경 자동 저장 옵션은 RStudio를 설치하면 기본적으로 활성화되는 옵션으로 작업하던 도중 메모리 오버나 실수로 RStudio도 종료되었을 때 기존 작업 환경이 유지될 수 있도록 도와주는 목적의 옵션입니다. 그러나 공동 PC에서 작업하시는 분들에게는 해당 옵션으로 인해 자신의 코드가 노출될 수 있다는 우려가 있어 가끔 자동 저장 옵션을 끄고 싶어 하시는 분들이 계십니다. 해당 방법에 대해 간단하게 아래에 정리하였으니 참고하여 적용하시면 됩니다. 자동 저장 옵션 끄기 자동 저장 옵션은 RStudio 옵션에서 확인 및 조정 가능합니다. 위치 : [Tools] - [Global Options] - [Genera..
해당 포스트는 tidyverse 스타일 가이드에 맞춰 R 코드를 수정해주는 styler 패키지에 대해 소개하는 글입니다. INTRO 대부분의 R 사용자들은 결과를 얻기 위한 목적으로 R 프로그래밍을 수행합니다. 이 경우, 원하는 출력 결과는 얻었지만 코드가 정리되어 있지 않아(일관성, 가독성, 들여쓰기 등) 타인에게 공유 필요 시 코드 정리를 해야하는 번거로운 상황이 발생할 수 있는데, 작성된 코드를 tidyverse 스타일 가이드에 맞춰 정리해주는 패키지를 발견하여 내용을 공유하게 되었습니다. styler 패키지 소개 1. 개요 styler 패키지는 사용자가 코드 개발(내용)에 집중할 수 있도록 tidyverse 스타일 가이드(또는 사용자 지정 스타일 가이드)에 따라 코드 포맷을 수정합니다. 프로젝트 ..
INTRO RStudio를 사용하다보면 간혹 단축키 실행이 안되거나 다른 동작이 실행되는 경우가 있습니다. 이 경우 해당 키에 설정된 기능을 확인하여 내가 원하는 단축키 세팅을 해야하는데 RStudio가 익숙하지 않으신 분들은 재설치를 하시는 것을 몇 번 목격하였습니다. 이런 분들을 위해 도움을 드리고자 짧은 내용이지만 RStudio 단축키 설정 방법을 정리해 보았습니다. 관련 글 R스튜디오(R Studio)에서 글자가 다르게 입력되는 문제 해결하기 R스튜디오(R Studio)에서 자동 줄바꿈(soft-wrap) 사용하기 단축키 확인 먼저 사용하고 있는 RStudio에 설정된 단축키를 확인하는 방법은 두 가지가 있습니다. 메뉴에서 확인 : [Tools] - [Keyboard Shortcuts Help] ..
해당 포스트는 이미 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 만큼 파워풀하진 않습니..