Sto cercando di creare un grafico a barre in pila che riproduca l'immagine, tutti i miei dati sono separati da quel foglio di calcolo Excel.Panda - Tracciare un grafico a barre in pila
Non riesco a capire come fare un dataframe per esso come raffigurato, né posso capire come rendere il grafico a barre sovrapposte. Tutti gli esempi che trovo funzionano in modi diversi da ciò che sto cercando di creare.
Il mio dataframe è un csv di tutti i valori ristretto al seguente con un dataframe panda.
Site Name Abuse/NFF
0 NORTH ACTON ABUSE
1 WASHINGTON -
2 WASHINGTON NFF
3 BELFAST -
4 CROYDON -
sono riuscito a contare i dati con totali e ottenere i singoli conteggi per ciascun sito, ho appena cant sembrano combinare in modo da rappresentare graficamente.
Apprezzeremmo davvero una guida forte.
Codice completato, molte grazie per il completamento dell'assistenza.
test5 = faultdf.groupby(['Site Name', 'Abuse/NFF'])['Site Name'].count().unstack('Abuse/NFF').fillna(0)
test5.plot(kind='bar', stacked=True)
Avviso ai lettori: se si stanno ottenendo il 'KeyError' relativi all'indice quando si cerca la risposta accettata, utilizzare il codice completo qui nella questione. – KobeJohn