반응형 python48 내배캠 TIL 4일차 미니 프로젝트를 마무리하며... 지난번까지 작성한 코드를 이용한 데이터는 반영하지 못 하였지만 그래도 팀원들과 이번 미니 프로젝트를 마무리 할 수 있었다 아래는 팀원분께서 요청한 2개의 그래프를 하나에 동시에 그리는 법이다 이번 프로젝트를 진행하면서 부족한 점을 많이 느꼈다 하지만 아는 것을 반복하기 보다는 모르는 것을 배우는 것이 더 재밌기 때문에 앞으로 더 재미있을 예정이다 ### 하나의 plot에 2개의 그래프를 그리는 법 x = Year_sales.index # 공통의 x축인 년도 y1 = Year_sales.values # y1값 y2 = decade_counts.values # y2값 fig, ax1 = plt.subplots() ax1.plot(x, y1) # 그래프 1 설정 # plot이 .. 2023. 12. 30. 내배캠 TIL 3일차 어제 코드 추가하기 어제 만든 코드는 크롤링을 잘 해오는지 테스트용으로 리스트 길이를 출력하는 함수에서 끝났다면 오늘은 엑셀파일로 내보내는 것까지 코드를 수정했다. import re import pandas as pd import requests import numpy as np game_name = [] # 게임이름 game_score = [] # 게임평점 game_platform = [] # 발매플랫폼 game_year = [] # 출시년도 game_sales = [] # 판매량 game_total_shipped = [] # 총판매량(실물타이틀+디지털) game_total_sales = [] # 총판매량(디지털) ### 리스트에 있는 년도의 발매 게임 정보를 크롤링 years = [2017, 2018.. 2023. 12. 30. 내배캠 TIL 2일차 지난 번에 두서없이 짰던 코드를 수정하는 시간을 가졌다. ``` import re import pandas as pd import requests game_name = [] # 게임이름 game_score = [] # 게임평점 game_platform = [] # 발매플랫폼 game_year = [] # 출시년도 game_sales = [] # 판매량 ### 리스트에 있는 년도의 발매 게임 정보를 크롤링 years = [2017, 2018, 2019, 2020, 2021, 2022, 2023] for year in years: page = 1 # 1페이지는 기본값 while True: # year와 page 값을 받아와 url을 설정해서 requests로 소스코드 읽어오기 url = f'https://o.. 2023. 12. 30. 내배캠 TIL 1일차 스파르타 코딩 캠프에 합류하여 오늘부터 TIL(Today I Learned)을 작성하기로 하였다. 사실 프로그래밍 언어를 공부하는 사람들이 블로그를 통해 공부한 내용을 적는 일은 흔함을 넘어서서 포폴로도 쓰이는 정도지만. 어떻게 시작해야 할 지를 모르겠었던 나에게는 시작하게 되는 좋은 계기가 되어 주었다. 나와 우리팀에게 주어진 첫 미니 프로젝트는 데이터 수집에 초점을 맞춘 데이터 분석이다. 튜터님께서도 전처리나 분석은 다음 단계이며 일단은 수집에 초점을 두라고 독려해주셨다. 팀원들의 공통적인 관심사는 "게임"이었고 고로 게임 데이터를 통해 데이터 분석이라는 것과 친해지는 것을 도모하였다. 캐글에서는 한국의 온라인 게임에 대한 데이터 중 사용할 수 있을 만한 데이터는 찾기 힘들었으며 비디오 게임 매출에 .. 2023. 12. 30. 이전 1 ··· 9 10 11 12 다음 반응형