web-dev-qa-db-fra.com

Graphique à barres du groupe de trames de données

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

df = pd.read_csv("arrests.csv")
df = df.replace(np.nan,0)
df = df.groupby(['home_team'])['arrests'].mean()

J'essaie de créer un graphique à barres pour la trame de données. Sous home_team se trouvent un tas de noms d'équipe. Les arrestations en cours sont un certain nombre d'arrestations à chaque date. J'ai essentiellement regroupé les données par équipes avec les arrestations moyennes pour cette équipe. J'essaie de créer un graphique à barres pour cela, mais je ne sais pas comment procéder car une colonne n'a pas d'en-tête.

Données

9
jhaywoo8

copier les données de votre lien et exécuter df = pd.read_clipboard()

puis en utilisant votre code

df = df.replace(np.nan,0)
df = df.groupby(['home_team'])['arrests'].mean()

df.plot.bar()

enter image description here

16
piRSquared