본문 바로가기

DB엔지니어가 공부하는 python

데이터 분석을 위한 python 시작, 설치 해보자..

# Data 분석가가 되고싶다.

 

그냥 DB 모델링, 마이그레이션, DBA 이런걸로 꾸준히 밥을 먹고 살 수 있을까.

막연한 질문을 나에게 던졌다.

 

DB 엔지니어로써 어느덧 8년차..

 

살아남기 위해, 변해보자.

 

데이터 분석가가 되어보자. 그래서 파이썬을 시작한다.

 

 

1. 파이썬 설치

너무 많다.. 인터넷에.. 생략

심지어 쉽다.

 

현시점 기준으로... 3.6 이나 3.7 버전 아무거나 깔아도 된다..

 

쉽게 설치를 하고 싶으면 아나콘다를 설치하면 쉽다.

 

거기다가 주피터 노트북은 처음 배우는 파린이에겐 필수!!

 

정리 하자면 구글에..

 

1. 파이썬 아나콘다 설치

2. 파이썬 주피터 노트북 설치

 

이렇게 2개만 검색해서 따라하면 누구나 설치 가능하다..

 

일단 이까지만 해보자~

 

[어디가도 없던 정보]

*pip install.... 어쩌구,  pip3 install... 어쩌구..

차이점이 뭘까? 정답은, python 버전이다.

 

한 PC에 python을 버전별로 여러개  설치 할 수 있는데,

예를 들어, 내 컴퓨터에 윈도우 xp, 윈도우 7, 윈도우 10을 설치 했다 가정하자.

 

여기다가 ms office를 설치할건데, 윈도우 10에 설치를 했단 말이지,

그럼 윈도우 7에서 ms office가 실행이 될까?

 

마찬가지로, pip install numpy 라는 명령어로 numpy 모듈을 설치 했으면

numpy 모듈은 python 2.x 버전에서만 불러와 사용 할 수 있다.

 

요즘 많이 쓰는 python 3.x 에서 사용 하려면 

pip3 install numpy 라는 명령어로 설치를 해주어야 한다.

 

 

2. 파이썬 시작

이 이야긴 개인적인 방법론이다.

 

프로그래밍이란게 첨 공부하려고 책을 사서 펴보면 "hello xxxx!"

부터 시작해서 변수 선언 하는거, 데이터 셋 지정법, 덧셈, 뺄셈 좀 하다가

loop문 하고, if, case, 문 등등 이렇게 시작들 하더라..

 

그런데 도통 이걸 가지고 뭘 어쩌라는건지 알수가 없다.

 

그래서 난 파이썬을 hard 하게 부딧혀 배워 보기로 했다.

 

그래서 시작한건 바로 "크롤링"

 

데이터 분석을 하려면.. 데이터가 있어야하지 않을까?

 

요즘 그.. 많이들 한다는 크롤러만들기.. 이것부터 해본다.

 

뭐... 다른건 하다보면 에러나면서 알게 되더라..

 

그래서, 다음편은 바로, 크롤러 만들기 시작!

 

갑시다.