Tracer un Graphique à barres en python avec Matplotlib.pyplot

   Groups   Counts
1   0-9     38
3   10-19   41
5   20-29   77
7   30-39   73
9   40-49   34

Je veux créer un graphique à barres à l'aide de matplotlib.pyplot bibliothèque avec des groupes sur l'axe des x et Compte sur l'axe des ordonnées. Je l'ai essayé à l'aide de code suivant

    ax = plt.subplots()
    rects1 = ax.bar(survived_df["Groups"], survived_df["Counts"], color='r')
    plt.show()

mais je suis d'erreur suivant

   invalid literal for float(): 0-9
  • apparemment (comme le message d'erreur indique) le type de données de votre colonne de groupes n'est pas compatible à un flotteur. Quel est votre type de données? chaîne? de quel type d'objet est survived_df. Utilisez-vous les Pandas? puis ajoutez-la aux tags!
InformationsquelleAutor Nagesh Joshi | 2016-10-29