본문 바로가기

Contact English

【RStudio】 1강. 개요

 

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

 

출처 : Results of the 2015 KDnuggets poll on Analytics, Data Mining, Data Science software/tools

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