text_html_output_1.png
import matplotlib.pyplot as plt

import pandas as pd # data processing, CSV file I/O (e.g. pd.read_csv)

import seaborn as sns

players = pd.read_csv('/kaggle/input/fifa-world-cup/WorldCupPlayers.csv')
matches = pd.read_csv('/kaggle/input/fifa-world-cup/WorldCupMatches.csv')
cups = pd.read_csv('/kaggle/input/fifa-world-cup/WorldCups.csv')

matches = matches.dropna()

partidos_por_anio = matches[['Year', 'MatchID']].dropna().astype('Int64')

jugadores_goles = players[['MatchID', 'Player Name', 'goles']]

goles = pd.merge(jugadores_goles, partidos_por_anio, on='MatchID', how='inner')
goles

inicio = goles.groupby('Player Name').agg({'Year': 'min'})
inicio = inicio.to_dict()['Year']

plt.figure(dpi=125, figsize=(4.8, 4.8))
sns.countplot(data=goles[goles['antiguedad'] < 20], x='antiguedad', palette=['#FFF5E0', '#EAD2A4', '#BF9445', '#733E1F', '#592D1D'])
plt.title('Distribución de los años de experiencia en mundiales\n para los jugadores')
plt.xlabel('Cantidad de jugadores')
plt.ylabel('Años de experiencia en mundiales')