본문 바로가기

개발 일기라기 보단 메모장/Python

머신러닝공부 R vs Python 비교하기

반응형

1. R과 Python 비교

(1) R

: 통계전용 프로그램으로 통계 전문가가 만든 언어이다.

(2) Python

: 객체지향과 함수형 프로그래밍 모두를 포괄하는 언어로 다양한 라이브러리가 있다는것이 강점이다.

 

2. Python의 강점?

(1) 생산성이 높고, 라이브러리의 지원이 높아 프로그래밍 하기가 편하다.

(2) Depp Learning Framework(ex. Tensorflow) 들이 python을 우선으로 지원하기에 Depp Learning을 고려한다면 Python으로 시작하는것이 더 좋다.(물론 다른 언어도 지원하지만 Python우선..)

 

3. Python 머신러닝 생태계를 구성하는 주요 패키지

(1) 머신러닝 패키지 : scikit learn

(2) 배열 / 선형대수 / 통계 패키지 : NumPy, SciPy

(3) 데이터 핸들링 : pandas

(4) 시각화 : matplotlib, Seaborn

(5) 대화형 파이썬 툴 : jupyter

 

 

반응형