1강. 개요(overview)
추천글 : 【RStudio】 R 스튜디오 목차
1. 개요 [본문]
2. 다른 언어와의 비교 [본문]
3. R의 설치 [본문]
a. 파이썬 개요
1. 개요 [목차]
⑴ 1995년 로버트 젠틀맨(Robert Gentleman)과 로스 이하카(Ross Ihaka)에 의해 개발됨
① 이들의 이름을 따서 R이라고 명명
⑵ 특징
① 통계 프로그래밍 언어인 S 언어를 기반으로 만들어짐
② 패키지와 평가 데이터를 CRAN을 통해 다운받아서 사용이 가능함
③ R은 벡터를 표시할 때 Python처럼 0부터 시작하는 게 아니라 1부터 시작함
④ 네임값이 설정된 원소를 출력 시 그 원소의 값과 원소의 이름이 동시에 출력됨 : 이름은 " " 안에 표기
⑶ 장점
① 오픈소스 : 무료 소프트웨어
② 대부분의 운영체제에서 지원 : Windows, Mac OS, Linux 등
③ 설치가 용이
④ 다양한 자료분석 패키지와 그래픽, 시뮬레이션 툴을 제공
⑤ 사용자 친화적 : 객체지향 프로그래밍, 직관적인 프로그래밍 언어, 대화식(interpreter)
⑷ 단점
① 데이터 리소스 관리가 비효율적인 편
② 작업환경의 불편성 : 타이핑 에러 빈발
2. 다른 언어와의 비교 [목차]
⑴ Stata, SPSS, SAS, R
Figure. 1. Stata, SPSS, SAS, R
⑵ R, RapidMiner, SQL, Python, Excel, KNIME, Hadoop, Tableau, SAS base, Spark
Figure. 2. R, RapidMiner, SQL, Python, Excel, KNIME, Hadoop, Tableau, SAS base, Spark
⑶ Python, Julia, R, IDL, Matlab, Scala, C, Fortran
language | open source | speed | compute time | library extent | ease of entry | costs | interoperability |
Python | Yes | 16 | 62 | 80 | 85 | 10 | 90 |
Julia | Yes | 2941 | 0.34 | 100 | 30 | 10 | 90 |
R | Yes | 1 | 745 | 100 | 80 | 15 | 90 |
IDL | No | 67 | 14.77 | 50 | 88 | 100 | 20 |
Matlab | No | 147 | 6.8 | 75 | 95 | 100 | 20 |
Scala | Yes | 1428 | 0.7 | 50 | 30 | 20 | 40 |
C | Yes | 1818 | 0.55 | 100 | 30 | 10 | 99 |
Fortran | Yes | 1315 | 0.76 | 95 | 25 | 15 | 95 |
Table. 1. 파이썬과 다른 언어의 비교
3. R의 설치 [목차]
⑴ cran을 이용
입력: 2019.09.06 13:26
'▶ 자연과학 > ▷ RStudio' 카테고리의 다른 글
【RStudio】 5강. 데이터 입출력 (0) | 2019.10.27 |
---|---|
【RStudio】 4강. 행렬 (0) | 2019.10.27 |
【RStudio】 3강. 배열 (0) | 2019.09.23 |
【RStudio】 2강. R의 기초 (0) | 2019.09.23 |
【RStudio】 RStudio requires an existing installation of R in order to work. Please select the version of R to use. (2) | 2019.08.09 |
최근댓글