Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- 유닛테스트
- 수학적 사고
- R 기초
- 동전 던지기
- 큰수의 법칙
- 이기적 유전자
- 성악설
- 비행기 추락
- 아인슈타인
- 티모시페리스
- 핵 개발
- R 프로그래밍
- 핵개발
- 최저시급 개정안
- 최저 시급
- 통계 오류
- R4DS
- 비율
- 멘탈관리
- 조던피더슨
- 비선형성
- t-test
- 산입 범위
- 선형성
- 통계오류
- 인터스텔라
- 산입범위
- 자기관리
- t검정
- 찬물샤워
Archives
- Today
- Total
public bigdata
R studio 사용 Tip 본문
<R studio 주석 Tip>
- R studio 목차 관리 Tip
- ctrl + shift + R을 통해서 주석 텍스트 생성 가능하다.
<R studio 경로 설정>
setwd(dirname(rstudioapi::getActiveDocumentContext()$path))
- 해당 코드를 실행하면 스크립트 위치로 디렉토리가 변경된다.
https://appsilon.com/rstudio-shortcuts-and-tips/#navigate
RStudio Shortcuts and Tips - Appsilon Data Science | End to End Data Science Solutions
Here are our favorite RStudio shortcuts and tips for working with the RStudio IDE. We cover keyboard shortcuts, custom code snippets, addins, and more.
appsilon.com
<Path>
- 파일의 경로가 필요할 때 "" 또는 '' 안에서 ctrl + space를 누르게 되면 현재 디렉토리 폴더에서 하위 경로들을 하나씩 추가해 가면서, 필요한 경로를 빠르게 작성할 수 있다.
- 아무것도 없는 상태에서 할 수도 있고, "/", "~", "../" 등으로 루트디렉토리, 상위폴더에서 시작할 수 있다
<Code control>
- 코드를 작성하고 ctrl + space를 통해서 유사한 이름의 함수 리스트를 불러올 수 있다.
- ctrl + i : ctrl + A로 전체 코드를 선택하고 ctrl + I를 통해서 코드를 정리할 수 있다.
- alt + 방향키 : 코드의 위치를 움직일 수 있다.
- ctrl + d : 현재 라인 텍스트 삭제
- ctrl + shift + a : ??
- ctrl + F9 or F10 : 좌, 우쪽의 소스코드로 이동
- ctrl + shift + X : 해당 코드를 자동으로 function format으로 변경해준다.
- ctrl + alt + V : ??
- ctrl + alt + shift + m : ??
<code snippets>
- shift + tab / tab * 2 : code snippets를 사용할 수 있음
기본적으로 이용가능한 snippets은 아래와 같음
- Declarations – lib, req, fun, ret, mat
- Loops – for, while, switch
- Conditionals – if, el, and ei for conditionals
- Apply family functions – apply, lapply, sapply, etc.
- S4 classes/methods definitions – sc, sm, and sg.
- Shiny App template – shinyapp
<create snippets>
※ edit snippets : Tools -> Global -> Code
- snippets 코드 중 "$"는 스니펫 코드를 사용할 때 커서의 이동 위치를 나타낸다. 그리고 {} 중괄호를 통해 사용한다. "${ }"
- 스니펫 코드 안에서 문자 그대로의 $를 사용하려면 "\\$"처럼 이스케이프 해서 사용해야 한다.
- 스니펫 코드를 실행할 때 R코드를 실행하도록 할 수 있다. (아래 코드처럼 작성하면 된다)
- ts snippets 결과
- %>% snippets을 만들어 낼 수도 있다. 다만 R studio에서 제공해주는 %>%와는 조금 다르다.(indent가 이루어 지지 않고 새로운 줄이 생길뿐이다.)
<console History & History Pane>
- this_is_name <- 2.5와 같은 명령어를 쳤을 때 사실 값이 3.5인 것을 잘못 입력했다고 하자 이럴때는 콘솔창에서 this만 입력하고 컨+ 화살표 위 를 입력하면 this와 매칭되는 이전에 입력한 명령어가 뜬다. (console에서만 가능)
- ctrl + L : console창 텍스트를 지운다.
<Using search in Rstudio>
- ctrl + . : 프로젝트에서 파일이나 function을 빠르게 검색하여 바로 이동할 수 있다.
- ctrl + shift + F : 프로젝트 외부까지 포함해서 파일, function등을 찾아볼 수 있다.
<코드 뜯어보기>
m.blog.naver.com/pmw9440/221754885826
2.13.2 R의 패키지 함수 내부 코드 보기
0. 차례1. 들어가기2-1. 함수의 코드 보기 방법 ① : R studio에서 "F2" 이용 2-2. 함수의 코...
blog.naver.com
'컴퓨터, IT제품 Tip > 소프트웨어' 카테고리의 다른 글
vscode 단축키, 기타 tip (0) | 2021.01.06 |
---|---|
리눅스 명령어 모음 (0) | 2020.11.20 |
윈도우10 원격 설정할 때 참고한 링크 (0) | 2020.08.30 |
vscode 유용한 설정, 에러 (0) | 2020.01.12 |
웹 브라우저를 코딩 에디터로 사용하는 방법 (0) | 2020.01.12 |