[ADsP] 5강 R 기초

Data_Student·2024년 10월 24일
0

ADsP

목록 보기
5/11

[ADsP] 5강 R 기초

01 R 기초

1. R 설치 및 기본 사용법

1) R 설치
 - R 언어 설치 후 작업 환경인 RStudio 설치
 
2) RStudio를 활용한 R 기본 사용법
 - 문자형, 숫자형, 논리형, NaN, Na, NULL

2. R 기본 분법

1) 연산자
 (1) 대입 연산자 - <-, <<-, = / ->, ->>
 (2) 비교 연산자 - ==, <, >, !=, <=, >=, is.character, is.numeric, is.logical 등
 (3) 산술 연산자 - +, -, *, /, %/%, %%
 (4) 기타 연산자 - !, &, | 등
 
2) R 데이터 구조
 (1) 벡터 - 1차원 구조
 (2) 행렬 - 2차원 구조
 (3) 배열 - 3차원 구조
 (4) 리스트 - 데이터 구조에 상관없이 원하는 모든 것을 저장할 수 있는 구조
 (5) 데이터프레임 - 행렬과 같은 구조이지만 여러 개의 벡터로 구성
 
3) R 내장 함수 
 (1) 기본 함수
  - help() 또는 ? : 도움말
  - paste() : 문자열을 이어 붙이기
  - seq() : 시작값, 끝값, 간격으로 수열 생성
  - rep() : 일정 횟수 반복
  - rm() : 대입 연산자에 의해 생성된 변수 삭제
  - ls() : 생선된 변수와 리스트를 출력
  - print()
 (2) 통계함수
  - sum : 합
  - mean : 평균
  - median : 중간값
  - var : 표본 분산
  - sd : 표본 표준편차
  - max : 최댓값
  - min : 최솟값
  - range : 최댓값과 최솟값
  - summary : 요약값
  - skewness : 왜도
  - kurtosis : 첨도
  
4) R 데이터 핸들링
(1) 데이터 이름 변경
(2) 데이터 추출 / 결합 - 재사용 규칙

5) 제어문
(1) 반복문
 - for 반복문 : 횟수 반복
 - while 반복문 : 조건 반복
(2) 조건문
 - if 조건문
(3) 사용자 정의 함수
 - 함수명 = function(매개변수) { 조건문 or 반복문 } 형식으로 작성
(4) 주석
 - #을 사용하여 표시

0개의 댓글