league of legends data
-
Riot API(라이엇 api) Timeline API를 활용한 리그오브레전드 게임별 게임 시작 후 n분 까지의 데이터 수집ML, DL & Python/Riot API를 활용환 데이터 분석 2020. 5. 5. 17:43
안녕하세요. 일단 본론으로 들어가기 전에 구글에 라이엇 데이터 수집 관련해서 검색을 하게 되면 제 블로그가 최상단이더라구요! 일단 너무 신기하기도 했고, 더 열심히 해서 많은 사람들에게 좀 더 쉽게 정보를 전달할 수 있게끔 노력할 수 있는 원동력이 되더라구요 ㅎㅎ 정말 감사했습니다. 지금까지 Riot API를 통해서 수집했던 데이터는 경기가 완료되고 최종적인 통계 데이터를 수집했는데요. 이 부분만으로도 충분히 게임 결과를 예측하고, 여러 분석을 하신 분들도 많으실 것입니다. 여기까지의 데이터 셋을 확인하고 싶으신 분들은 아래의 링크를 참조해주세요. 1. 챌린저, 그마, 마스터 랭크게임(바로 분석할 수 있도록 정교하게 데이터 셋 구축한 버전) League Of Legends High elo Ranked G..
-
Riot API를 활용한 리그오브레전드(lol) 데이터 셋 구축(kaggle dataset) - User League/ item / champion / Ranked Games(랭겜)ML, DL & Python/Riot API를 활용환 데이터 분석 2020. 3. 28. 16:41
안녕하세요. 요즘 푹 빠져서 하고 있는 내용이 있는데요. 바로 Riot api를 활용한 리그오브레전드 데이터 셋 구축입니다. API의 비용문제가 있어서(2분에 최대 100requests) 수집하는데 마냥 자유롭지가 않아 꾸준히 수집하고 있습니다. 현재 1. 리그오브레전드 item, champion 정보 2. 리그오브레전드 챌린저, 그랜드마스터, 마스터 티어의 전체 유저 정보 이렇게 두가지를 kaggle에 업로드한 상태이구요 데이터에 관심이 있으시거나 필요한 데이터가 있으신 분들은 다운로드 해주시면 될 것 같습니다. 1. League of Legends(lol) item, champion information League of Legends(LOL) CHAMPION and ITEM - 2020 riot g..
-
리그오브레전드 데이터를 활용한 승/패 예측ML, DL & Python/Riot API를 활용환 데이터 분석 2019. 6. 2. 13:00
이전 포스팅에서 수집한 매치데이터를 이용하여 팀의 승/패를 예측해보겠습니다. 다들 teams 변수를 이용하여 데이터프레임화를 했던 것을 기억하시나요. teams데이터는 리스트안에 딕셔너리가 있는 구조로써 dict데이터의 key값을 변수로, value값을 값으로 풀어줘야 했습니다. 데이터를 잠시 보여드리겠습니다. 변수설명 teamId - 경기내의 파랑팀 (100) / 경기내의 빨강팀 (200) win - 승 / 패 , target_variable로 사용할 변수입니다. (W/F) firstBlood - 가장 먼저 상대팀의 챔피언을 킬했는지 여부. (T/F) firstTower - 가장 먼저 상대팀의 포탑을 깻는지 여부. (T/F) firstinhibitor - 가장 먼저 상대팀의 억제기를 깻는지 여부. (T..
-
라이엇 api를 활용한 리그오브레전드 데이터 수집ML, DL & Python/Riot API를 활용환 데이터 분석 2019. 6. 1. 19:36
안녕하세요. 이번 포스팅은 평소에 즐겨하던 "리그오브레전드"의 게임 데이터를 이용하여 분석해보는 시간을 갖도록 하겠습니다. 그전에 리그오브레전드 데이터를 수집해야하는데요, 리그오브레전드를 즐겨하거나 해보신 분들은 알겠지만 리그오브레전드의 게임 정보나, 챔피언 정보를 알 수 있는 사이트인 OP.GG를 알고 계실 것입니다. OP.GG도 마찬가지로 Riot api를 이용하여 데이터를 수집해 유저에게 유용한 정보를 제공하고 있습니다. 여기서 중요한 것은 API로 제공하는 데이터는 게임을 이용하는 소환사별로 최근 20게임만을 저장하고 있는 것인데 OP.GG에서는 소환사별로 20게임보다 훨씬 이전의 데이터까지 볼 수 있다는 것입니다. 이는 OP.GG자체에서 DB에 저장하고 있다는 것을 알 수 있습니다.(엄청난 노력..