R studio 기본기

2018. 9. 19. 21:22PROGRAMMING/R studio

1. R Studio 기본 단축키

통계를 공부하며 배우는 내용들을 쉽고 빠르게 연산처리 하기 위해서 R 이라는 통계 전용 프로그램 툴을 사용하곤 한다.

이 툴은 다른 편집기와는 약간 다른 구조를 가지는지 자꾸 버벅이게 되어서,

많이 쓰이는 단축키들을 정리해 보았다.


01. 필수 단축키

한 줄 실행 : ctrl + Enter

스크립트 모두 실행 : ctrl + shift + Enter


한줄 주석 처리 : ctrl + shift + C    (주석처리 / 주석해제)


콘솔 클리어 : ctrl + L






02. 서브 단축키

단어 선택 : ctrl + shift + 왼쪽/오른쪽 방향키




03. 단축키 바꾸기

메뉴바 > Tools > Modify Keyboard Shortcuts...








2. R 데이터 타입

R에서는 기본적으로 Vector, List, Matrix, Dataframe


    • vector

일차형 데이터형. c, seq, rep 등으로 생성. [ 연산자로 인덱싱

    • factor

범주형 데이터를 효율적으로 처리하는 데에 사용. R은 보통 문자 벡터를 팩터형으로 바꾸는 경우가 대부분.

level() 함수로 범주 혹은 '레벨'을 알아냄. factor(), as.factor()로 생성.

    • matrix

2차원 배열. matrix(), array()로 생성. [ 연산자로 인덱싱.

    • list

각 구성요소로 어떤 데이터형이든 가질 수 있는 유연한 데이터형. list()로 생성.

[[ 나 $ 연산자로 변수를 액세스하고, 개별 관측치는 [ 연산자로 액세스.

    • dataframe

특별한 형태의 리스트. 각 열과 변수가 리스트의 구성요소가 됨. 

data.fram()으로 생성. [[, $ 연산자로 변수를 액세스하고, 개별 관측치는 [ 연산자로 액세스.


이들 데이터타입에 속성으로 numeric(또는 double), complex, integer, logical, character 등이 있다. 
타 프로그래밍 언어에서 기본 데이터타입이 R에서는 데이터타입의 속성(data attribute)으로 정의한다.

  • numeric : 실수형. double
  • complex : 복소수
  • integer : 정수형
  • logical : TRUE 또는 FALSE 상수
  • character : 문자열. 하나의 문자가 아닌 문자열을 의미 


'PROGRAMMING > R studio' 카테고리의 다른 글

R 실습  (0) 2018.09.19
R data frame 결합  (0) 2018.09.19