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 |