월루를 꿈꾸는 대학생

1109 파이썬 데이터분석_보안 본문

Programing/Python

1109 파이썬 데이터분석_보안

하즈시 2020. 11. 9. 14:22
728x90

데이터 분석 시 필요한 공부

 

1. 수리경제학 

2. 통계학 - 합 평균 표준편차

3. 시계열 분석 : 시간에 따른 데이터 분석

4. 프로그래밍언어

5. 기계학습 _ 딥러닝은 어렵지만 머신러닝은 그나마 쉽다 

 

6. 분야별 현업 경험 - 최소 3년 이상의 데이터 작업을 해야 기본적인 데이터 분석이 가능!! 

7. 데이터 품질 중요! - 신뢰성 있는 데이터로 !!! 

 


데이터 분석시 많이 사용하는 언어

 

1위 R

2위 파이썬 !!!  -> 다양한 라이브러리 ... 판다스 등등 

 

r과 파이썬 딱히 차이점이 없다!! 그저 문법의 차이 뿐 

 


머신러닝과 데이터분석의 차이점

 

- 머신러닝 -> 인공지능의 분야 // 컴퓨터가 학습하고 기술을 개발하는 분야

                   데이터 분석의 수단으로 활용 

 

즉 데이터 분석을 하기 위한 '도구'로 머신 러닝을 사용하는 거 같음 

 


 

데이터 분석을 하는 사람은 알고리즘을 사용하는 사용자이지 개발자가 아니다... 즉 어떤 알고리즘을 개발하는가 가 아니라 어떤 알고리즘을 '사용'할지가 중요한 느낌.

 

네트워크 엔지니어 같군 

 

 


엑시엄! 

- 세계적으로 최대 db를 보유 및 판매하는 업체

- 9.11 테러 용의자들 신원 추정 데이터 제공 

- 오바마 선거 캠프 또한 데이터 분석의 성공 사례

- 넷플릭스의 소비자 영상 선택 알고리즘 또한 데이터분석의 성공 사례

 

 

 


 

 

파이썬이란??!

- 문법이 쉽고 다양한 분야에서 사용

- 강력한 라이브러리 및 빠른 개발 속도

 

- 데이터 분석 및 사물 인터넷 등등에 사용되어 지는 언어 

 

 

 


파이썬의 버전 문제 때문에... 깔았다 지웠다 한다...

-> conda 사용 

 

다운링크

https://www.anaconda.com/

 

Anaconda | The World's Most Popular Data Science Platform

Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.

www.anaconda.com

 

버전 3.8로 받음

 

일단 전부 디폴트로 다음 다음 눌러주고 마지막에는 체크 해제 후 완료

 

cmd 열고 conda 치면 아무것도 안 된다

아직 환경변수 설정 x

 

 

시작 -> 시스템 환경 변수 -> 환경 변수 -> 시스템 변수의 Path 편집 

여기에 해당 conda 경로 추가하면 됨 

C:\Users\사용자\Anaconda3\Scripts

 

다시 cmd 들어가서 보면 conda 명령어 먹힘 

 


아나콘다를 사용하면 여러 패키지들을 관리하기가 쉽다 

자주 사용하는 conda의 기능 

 

기능

명령어

패키지를 설치

$ conda install numpy # numpy 설치

동시에 여러 패키지를 설치

$ conda install numpy scipy pandas # numpy, scipy, pandas 동시 설치

특정 버전 설치

$ conda install numpy=1.10 # 특정 버전 설치

패키지 제거

$ conda remove package_name

패키지 업데이트

$ conda update package_name

모든 패키지 업데이트

$ conda update –all

설치된 목록 출력

$ conda list

설치하려는 패키지 검색

$ conda search search_term

 

conda는 프로젝트를 격리할 환경을 만드는데 사용

즉 v3.6 와 v2.7 등 환경을 격리해서 사용을 할 수가 있다! 

 

프로젝트 생성시 파이썬 버전 명령어를 추가로 하여 환경 구축 가능

 

conda를 사용한 환경 생성

 

출처

https://m.blog.naver.com/isc0304/221074508688

 

다양한 파이썬 버전 관리를 위한 Conda 튜토리얼!

이번 글에서 정리할 내용은 파이썬을 많이 사용하는 사람이라면 충분히 관심을 가질만한 내용이다. 모든 실...

blog.naver.com

 

cmd창 

 

conda create -n py3 python=3.5

- conda 명령어로 create 한다 이름은 py3 해당 환경은 python=3.5 버전

오류 뜸 ... 보니까 파이썬이 윈도우에 안 깔려 있어서 생김

 

다운로드 경로

https://www.python.org/downloads/

 

Download Python

The official home of the Python Programming Language

www.python.org

설치시 경로까지 포함해서 설치!! 

 

해도 안 됨!!! 

 

해결방법 

 

출처

https://gldmg.tistory.com/142

 

anaconda SSL 관련 오류 해결

오류 내용 --------------------------------------------------------------------- Collecting package metadata (current_repodata.json): failed CondaHTTPError: HTTP 000 CONNECTION FAILED for u..

gldmg.tistory.com

 

즉 경로를 하나 더 추가하면 됨 ! 

 

C:\Users\사용자\Anaconda3\Library\bin

 

이러고 하니까 정상적으로 실행됨! ! ! 

 

 

윈도우 환경이니까

 

cmd에 activate py3을 치면 해당 환경에 들어가게 됨 

 

여기에 pip install 등으로 패키지 설치 가능 

 

conda install numpy pandas matplotlib   등 패키지 설치 가능 

 

conda list py3 - 설정된 리스트 확인

 

conda env list - 환경에 있는 리스트 

 

conda list - 패키지 설정된 거 확인 가능 

 

conda env remove -n py3 해당 환경 삭제 

 


 

 

 

 

728x90