수업 소개
지난 시간 라이엇에서 롤 경기 데이터를 수집했습니다. 데이터를 분석하려면 어떻게 처리해야 할까요? 연습 삼아 페이커 선수의 경기 데이터를 가공해봅시다. 딕셔너리만 다룰 줄 알면 의미있는 데이터를 다양하게 추출할 수 있습니다.
강의
※ 영상에 등장하는 PUU ID
mndv0tUS20GedGOO10aQ_49lcnSCdExMM6-Lu68h3RzAvH4s4-L6HfgMcw_qPZHoMkDjUt3tcseUhQ
코드
faker_analysis.py
import os import pickle folder = "faker_data" filelist = os.listdir(folder) # print(filelist) for file in filelist: path = f"{folder}/{file}" with open(path, "rb") as f: data = pickle.load(f) faker_index = data["metadata"]["participants"].index("mndv0tUS20GedGOO10aQ_49lcnSCdExMM6-Lu68h3RzAvH4s4-L6HfgMcw_qPZHoMkDjUt3tcseUhQ") print(data["info"]["participants"][faker_index]["win"])