본문 바로가기

IT/Python

R Python 비교

RvsPython.ppt


 

 R

Python 

 Purpose

 데이터 분석, 통계, 그래픽 모델에 특화되어 개발된 언어


 Lingua franca of Statistics(통계의 공용어)

 범용적인 목적으로 개발된 언어


A multi-purpose language

 Flexibility

 모든 종류의 통계 테스트 및 모델을 쉽게 사용하고 읽을 수 있음

기존에 사용하던 방식이 아닌 새로운 방식에 유연하게 적용 가능


웹사이트나 애플리케이션을 스크랩핑 가능 

 Ease learning

 기초를 익히고 나면 쉽게 심화 단계로 나아갈 수 있음


프로그래머는 쉽게 배울 수 있음

 쉽게 제작할 수 있고 가독성이 뛰어남


초급 프로그래머에게 좋은 언어

 장단점

 장점

- 통계 분석에 최적화

- 방대한 커뮤니티와 패키지


단점

- 배우기 어렵다

- 느리다

 장점

- 웹 스크랩핑

- 비정형 데이터 처리

- 인공지능, 웹 등 연동 가능


단점

- R에 비해 패키지가 다양하지 않음

- R보단 빠르지만 느리다

 Used By

 연구직, 데이터 과학자, 통계 전문가, 금융시장 분석가

데이터 분석이나 통계 기술 분야의 개발자, 프로그래머 



R과 Python 관심도(미국)



R과 Python 관심도(한국)



선호 개발자



성장세



R과 Python 사용 결정시 고려사항


- 사용 목적


- 해당 언어를 배우기 위한 기회비용


- 우리 분야에서 많이 사용되는 도구와의 연동


'IT > Python' 카테고리의 다른 글

Pycharm 다운로드 및 설치  (3) 2018.05.26
Python 다운로드 및 설치  (0) 2018.05.26
2. 파이썬 자료형 - 숫자형,문자열  (0) 2016.11.25
1. 파이썬이란  (0) 2016.09.30