[06]R 제어문 다루기2 (반복문)

반복문1 (for문) 주어진 조건에 따라 반복해서 문장을 수행해야 할 경우 반복문을 사용한다. for문의 기본적인 구조는 for ( 변수 in 범위){ 수행할 명령1 수행할 명령2 } 위와 같다. 범위만큼 순서대로 변수에 대입되어 수행할 명령1, 수행할 명령2 등을 수행한다. 구체적인 예로 설명하기 위해 여러명의 이름이 담긴 리스트가 있고 리스트의 이름을 넣어 “xx님 안녕하세요.” 라는 문장을 반복해서 출력하는 […]

Continue reading →

[05]R 제어문 다루기1 (조건문)

조건문(IF문) 조건문이란 주어진 조건을 판단한 후 해당 조건에 맞는 명령문을 실행시키는 것을 말한다. if문의 기본적인 구조는 if( 조건문 ){ 수행할 명령1 } else{ 수행할 명령2 } 위와 같다. if문장의 조건문이 참이면 if 블록을 수행하고, 거짓이면 else 블록을 수행한다. 구체적인 예로 설명하기 위해 변수 a가 5보다 큰지 작은지 알아보는 코드로 만들어보려고 한다. 첫 번째 줄에서 변수 a를 […]

Continue reading →

[04]R 기본 문법

R 기본 문법 작업 디렉토리 확인 및 설정하기 getwd 함수는 현재 작업 위치를 나타내주는 함수이고 setwd 함수는 작업 디렉토리를 변경하는 함수이다.   할당하기 R 에는 변수에 값을 할당하기 위한 대입연산자 4가지가 있다. 위의 코드를 입력하면 콘솔창에 다음과 같이 나타나게 된다, 코드를 실행하면 Workspace 창에 다음과 같이 변수가 추가된 것을 확인할 수 있다.   비교하기 두 […]

Continue reading →

[02]RStudio 시작하기

RStudio 시작하기 R 은 데이터 분석을 위한 Tool이다. 간단한 데이터 처리는 MS 엑셀을 이용하는 것이 간편하고 빠르지만 엑셀은 대용량 데이터를 처리하기가 어렵다는 단점이 있다. R 프로그래밍의 경우 엑셀과 비교해 대용량 데이터의 처리가 가능하다. 대용량 데이터를 불러오는 것은 물론 처리를 통해 분석까지 가능하다. R은 명령어 체계와 프로그래밍 문법이 자유로운 편이라 배우기 쉽다는 장점이 있으며 또한 오픈소스 […]

Continue reading →