/Extracting-League-of-Legends-data-with-Riot-Api

This repository contains notebooks developed to help people use the Riot Api to generate their unique DataFrame.

Primary LanguageJupyter Notebook

ENGLISH VERSION

INTRODUCTION TO RIOT API - EXTRTACTING MATCH DATA FROM PLAYERS MASTER +

Hi my name is Fernando and this repository is a guide to help people like me that like data science and LOL to understand how to use the RIOT API. As a final result you will learn how to interact with RIOT API in order to create your own matchdata DataFrame, containing informations as: kills, Deaths, Assitences, Champion Name, Champion Level, with it was won or lost and many other.

In this guide you will learn about:

  • Setting up to do your first Api call
  • Transforming the result into a DataFrame
  • Creating functions
  • How the Riot api is structured
  • Dealing with Rate Limits

You can acess all the DataFrame I have generated here and the final DataFrame with all the matchdata here

You can connect with me in linkedin if you want to: https://www.linkedin.com/in/fernando-lacerda-/

I hope this tutorial finds you well somehow. Have a good one!! 😄😄



VERSÃO EM PORTUGUÊS

INTRODUÇÃO API RIOT - EXTRAINDO DADOS DE PARTIDAS DE JOGADORES MESTRE +

Olá, meu nome é Fernando e esse repositório foi criado para ajudar pessoas que gostam de Ciência de dados e League of Legend como eu. Esse guia vai ajudar você a entender como utilizar a API da RIOT. Com isso você poderá criar um projeto de análise exploratória, visual, descritiva, etc utilizando os dados que você vai aprender a gerar nesse guia, ou, até mesmo iniciar sua carreira no meio de análise de dados de LOL, tendo em visto que o entendimento da API da RIOT é fundamental para isso.

Como resultado final desse guia, vamos gerar uma base de dados contendo informações das partidas como: Kills, mortes, assistências, Nome do Campeão, Level do campeão, total de gold e se ganhou ou perdeu a partida.

Nesse guia você vai aprender sobre

  • Configurar e realizar sua primeira chamada de Api
  • Transformar os resultados em um DataFrame
  • Criar funções
  • Como a Api da Riot está estruturada
  • Como lidar com o limite de chamdas da Api

Você pode acessar todos os DataFrames que eu gerei nesse guia aqui e o DataFrame final aqui

Se quiser pode conectar comigo no linkedin também: https://www.linkedin.com/in/fernando-lacerda-/

Espero que esse guia possa te ajudar de alguma forma. Aproveite!! 😄😄


🪧 Vitrine.Dev
✨ Nome Riot API Project
🏷️ Tecnologias Python
🚀 URL -
🔥 Desafio