골드

게임데이터 가공

수업 소개

지난 시간 라이엇에서 롤 경기 데이터를 수집했습니다. 데이터를 분석하려면 어떻게 처리해야 할까요? 연습 삼아 페이커 선수의 경기 데이터를 가공해봅시다. 딕셔너리만 다룰 줄 알면 의미있는 데이터를 다양하게 추출할 수 있습니다.  

 

강의

※ 영상에 등장하는 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"])

 

댓글

댓글 본문