제 3회 스파르톤에 참여했다. 다같이 밤샘공부를 하는 이벤트인 것 같다.
스파르톤 기간동안은 무료 강의를 제공해주는데 데이터 분석이 끌려서 선택!
3시간 소요라고 적혀있는데 과연.. 내일 오전 6시까지 다 들을 수 있을까..?
https://sparthon-free-course.oopy.io/
스파르톤 전용 무료강의
제3회 스파르톤 수강생을 위한 스파르톤 전용 무료강의 입니다.
sparthon-free-course.oopy.io
pandas : 파이썬으로 데이터 분석을 하면서 가장 많이 쓰는 도구
Matplotlib
데이터를 분석하고 그 결과를 시각화 하는 도구
Anaconda
아나콘다는 분석을 도와줄 패키지매니징 플랫폼
물론 아나콘다가 없어도 분석을 할 수는 있어요. 아나콘다를 쓰는 이유는 우리가 개발하는데 필요한 기본적인 도구들을 모아 놓은 공구 상자라고 생각하시면 됩니다. 개발에 필요한 도구들을 미리 설치 해 둡시다.
설치!(다양한 강의를 듣다보니 참 다양한 프로그램이 많이 필요한 것 같다. 내 노트북 괜찮니..?)
https://www.anaconda.com/products/distribution
Anaconda | Anaconda Distribution
Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine.
www.anaconda.com
...아나콘다 설치가 원래 오래 걸리는 거란다.
문제가 있는 건가 싶어서 검색해보니 원래 10분 20분 걸리는 거라고 정상이라고 적혀있으니 얼마나 웃기던지.
다만 참을성이 없었던 나는 그만 종료해버렸고 삭제하고 다시 설치하느라 또..ㅎㅎㅎㅎㅎ
https://drive.google.com/drive/folders/1vh20PDVm9XFv2-iLxt-URE4nTFQz5KJH?usp=sharing
[스파르타코딩클럽] 파이썬_데이터분석_첫걸음 - Google Drive
이 폴더에 파일이 없습니다.이 폴더에 파일을 추가하려면 로그인하세요.
drive.google.com
로 들어가서 파일 바탕화면에 다운로드!
윈도우버튼+Q눌러서 jupyter 검색해서 실행.
sparta_data폴더에 week1폴더 들어간 뒤 우상단쯤에 있는 new에서 python 클릭.
..산 넘어 산이라고 jupyter가 인터넷 익스플로러로 켜져서 그런지 실행이 중간에 안되는 거야..?ㅠ
크롬으로 주소 옮겼더니 토큰 입력하라고 나와서 또 한참 헤맸지 뭐야..?
아니 시작 좀 하자구..ㅠ
https://hijjang2.tistory.com/729
[Python] Token authentication is enabled 해결 방법
Jupyter Notebook 실행시 토큰을 입력하라고 나옵니다 이렇게 뜨면,,,, 해결 순서 1) 2) jupyter notebook list 치고, 엔터 이 token 값들 중에서 아무거나 복사 해서, 3) 여기다가 붙넣고, Log in 눌러주면 됨..
hijjang2.tistory.com
anaconda prompt안에서 토큰은 찾았으나 복사를 어떻게 하는지 알수가 없어서 메모장에 똑같이 옮겨적어서 입력..ㅎㅎ
처음 뜨는 토큰(4bbee83fcd9e4a9a9a856eec959e81f32220d2df1b5b5810)은 invalid가 떴다. 오타가 있었던 건지 그냥 유효하지 않은 건진 모르겠지만 두번째 토큰을 다시 (20eabffa87c012c097f7fcb52d4113edc6d484290f5dfbe2)메모장에 보고 옮겨적어서 드디어 성공..ㅠ 눈물날 것 같아..ㅠ
파이썬 문법부분은 파이썬 문법 뽀개기를 완강했으니 간단하게만 훑고 넘어가겠다.
파이썬이 아니라 노트북으로 진행하는 이유는 장점이 있기 때문이라고 한다.
shift+enter누르면 다음 칸으로 이동 및 실행.
a=3
print(a)
라고 해야 파이썬에서는 프린트되는데
노트북에서는
a=3
a
이렇게만 해도 출력 가능!
<대괄호만 넣어주면 리스트 완성!>
waiting_list = []
waiting_list.append('이현호')
waiting_list
=>['이현호']
탭키 누르면 자동완성!
<중괄호를 넣어주면 딕셔너리>
eng_kor_dict = {}
eng_kor_dict = {'apple':'사과', 'pear':'배'}
eng_kor_dict
=>{'apple': '사과', 'pear': '배'}
eng_kor_dict['사과']
=>error
<set은 집합>
group1=set([1,2,3,4,2,1])
group1
=>{1, 2, 3, 4} 집합이라 중복은 제거
교집합은 &
합집합은 |
<함수>
def sum(a,b):
return a+b
sum(3,4)
=>7
'항해99 > 파이썬 데이터분석 첫걸음' 카테고리의 다른 글
[스파르톤] 파이썬 데이터 분석 - (5)상권과 유동인구 같이 분석 + 숙제 (1) | 2022.09.19 |
---|---|
[스파르톤] 파이썬 데이터 분석 - (4)유동인구 데이터 전처리 및 시각화 (0) | 2022.09.19 |
[스파르톤] 파이썬 데이터 분석 - (3)상권 데이터 전처리, 시각화; 지도그래프 (0) | 2022.09.18 |
[스파르톤] 파이썬 데이터 분석 - (2)pandas, Matplotlib (1) | 2022.09.18 |