티스토리 뷰

승욱선생님의 R강의

 

[R을 R려줘] R 문법 기초 - 인프런

데이터 분석을 시작하기 위해서 선택하는 필수 언어 중 하나인 R을 배우는 과정 입니다. 프로그래밍 언어를 처음 배우는 사람도 충분히 따라할 수 있을 정도로 쉽게 제작되어 있으니 부담없이 따라할 수 있습니다. 입문 프로그래밍 언어 R 온라인 강의

www.inflearn.com

 

R이란?

통계학자들이 디자인하고 통계학자들을 위해 만들어진 언어/소프트웨어

오픈소스 프로젝트로서 무료이고 용량이 가볍다.

 

활용분야

DB라 불리우는 여러 파일 확장자(XLS, HTML, JPG, GIF, MOV, MP3)를 읽어들일 수 있다.

그리고 spss나 sas같은 통계프로그램도 가져올 수 있다.

wearable기기라던지, sns 트위터라던지, 네이버 웹페이지 데이터를 가져와서 분석하고 시각화 할 수 있다.

 

R의 장점

상대적으로 진입 장벽이 낮은 언어

시각화, 시스템화를 위한 각종 편의 도구 제공 < R의 최대 장점 

오픈소스 기반이라 무료로 사용 가능

방대한 양의 package를 통하여 수많은 기능 추가 가능 ( 각 패키지별로 여러개의 함수가 들어있다. 어마어마한 함수의 양..)

 

R의 단점

In-Memory 기술 이용(대용량 데이터 처리 불편)  < 극복하기 위한 기술이 있다!

크롤링 등 웹 관련 작업이 불편 < 파이썬이 조금 더 편함 

상용프로그램에 대비 GUI 관련 기능 미흡

 

RStudio란?

R을 좀 더 편리하게 사용할 수 있도록 도와주는 프로그램(IDE, Integrated Development Environment)

R이 사전에 설치 되어있어야 사용 가능

 

특징

무료

히스토리 관리가 용이

변수 및 함수 관리 용이

네비게이션 기능 제공

퍼블리싱 관련 도구 제공

추가 애드온 탑재 가능

 

RStudio 화면 구성

script: 코드, 주석 입력하는 창

environment: 불러들인 데이터나 객체나 행렬이나 함수가 목록으로 표시

console: 코드 결과를 확인하는 창 

etc.: 그래프, 파일, 패키지, 도움말 등등 대부분의 것 들 표시.

 

명령어 입력

주로 스크립트 창에 입력하여 실행 

콘솔창의 경우 프롬프트('>') 옆에 입력하여 실행

 

명령어 실행

스크립트 창의 [Run] 버튼 클릭 (비추~)

[Ctrl] + [Enter] 입력

[Ctrl] + [R] 입력

 

 

 

'beginner > R 문법 기초' 카테고리의 다른 글

R 데이터 확인  (0) 2019.07.11
R 데이터 입력  (0) 2019.07.10
R 기본 문법  (0) 2019.07.05
기본 자료형  (0) 2019.07.02
R studio 사용법  (0) 2019.06.29
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
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 31
글 보관함