기록+성장

데이터분석 1주차 강의 후기 [국비지원_스파르타 코딩클럽]

ANNASENA 2023. 1. 20. 16:40
728x90

스파르타 코딩클럽 데이터분석 1주차 강의 후기

스파르타 코딩클럽 데이터분석 1주차 강의 후기

 

데이터분석 1주차 강의만... 세 번 들었다.

얼마나 어려울까 걱정했는데 역시나 어려웠기 때문..

처음 들었을 때는 이게 어떤 문법이고, 어떻게 활용하는 건지 이해가 잘 안 됐다.

그렇지만 꾸역꾸역 1주차 강의를 끝까지 들었는데 

마지막에 숙제를 하려고보니 어떻게 해결해야 할지 감도 안 왔을 뿐더러

정답을 봤는데도 이해가 잘 안 되는 것이었다...!! (두둥)

그래서 노트정리를 하면서 한 번 더 듣게 됐다.

♣ 데이터분석 1주차 강의노트 참고 ♣ https://nasena.tistory.com/13

 

처음보다는 나았지만 여전히 막막한 느낌을 받았다.

그래서 세 번 들었다..ㅎㅎ

확실히 세 번을 들으니까 문법 사용이 익숙해지고, 편안해진 느낌은 들었다. 

약간 재미있는 것 같기도..? (미쳐가는 건가..)

결과적으로 숙제를 푸는 데 성공했으니 1주차는 이걸로 됐다.

 

밑에는 1주차 숙제로 나온 문제와 내가 작성한 답이다.

 

*문제: imgs 폴더를 먼저 만들고, 엑셀 파일 종목들의 이미지 한 번에 다운로드 받기

 

▶ 관리종목 코드스니펫

https://s3.ap-northeast-2.amazonaws.com/materials.spartacodingclub.kr/automation/week01/%EA%B4%80%EB%A6%AC%EC%A2%85%EB%AA%A9.xlsx

 

: 새 창에 주소 붙여넣기 하면 '관리종목'이라는 엑셀파일이 다운받아짐.

: 저장된 파일을 Colab 파일에다가 드래그해서 올려주기

: 종목명이 row[0].value , 종목코드가 row[1].value 임.

: sheet 이름은 '종목'임.

 

 

 

▶ 엑셀읽기 코드스니펫 + 파이썬 이미지 다운로드 코드스니펫

import openpyxl
import urllib.request

wb = openpyxl.load_workbook('관리종목.xlsx')
sheet = wb['종목']

new_rows = list(sheet.rows)[1:]

for row in new_rows:
  url = f'https://ssl.pstatic.net/imgfinance/chart/item/area/year3/{row[1].value}.png'
  urllib.request.urlretrieve(url, f"imgs/{row[0].value}.png")

 

완성!

728x90