Python Pandas <pandas.core.groupby.DataFrameGroupBy Objekt an ...>
Ich versuche, zu Gruppe aus und zählen Sie die gleichen Informationen in einer Zeile:
#Functions
def postal_saude ():
global df, lista_solic
#List of solicitantes in Postal Saude
list_sol = [lista_solic["name1"], lista_solic["name2"]]
#filter Postal Saude Solicitantes
df = df[(df['Cliente']==lista_clientes["6"])
& (df['Nome do solicitante'].isin(list_sol))]
#Alphabetical order
df = df.sort_index(by=['Nome do solicitante', 'nomeCorrespondente'])
#Grouping data of column
grouping = df.groupby('Tipo do serviços');
print (grouping)
postal_saude()
Wenn es um den df.groupby es reises ein Fehler
Ich habe versucht, auf der Suche diesem die gleichen Fehler, aber ich habe nicht gefunden, eine gültige Antwort, um mir zu helfen fiz mein problem.
Bitte helfen Sie
- Das ist kein Fehler, nur eine Darstellung der groupby-Objekt. Sie müssen nur, um eine aggregation operation, um das Objekt wieder ein DataFrame oder eine Serie. Es gibt mehr Informationen darüber in den docs auf groupby.
- Ich könnte mit dem falschen Befehl, dann... würde ich gerne kombinieren Sie einfach mehrere Zeilen in einer pandas.pydata.org/pandas-docs/stable/groupby.html combina alle "foo" zum Beispiel. Ich dachte, dass ich verwenden könnte .groupby.... aber ich gibt mich, die Nachricht
- Die wichtige Sache zu verstehen ist, dass eine
groupby
Objekt nur ein Objekt enthält Metadaten über das ausführen dergroupby
Sie haben etwas zu tun mit dergroupby
Objekt wie eine form der aggregation, um wieder einedataframe
oderseries
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werfen Sie einen Blick auf diese Dokumentation über Gruppe Von
Den vorherigen entnommen hier
Hier ein kurzes Beispiel:
Du auf die Idee, Sie bauen hier mit dem ersten link, den ich zur Verfügung gestellt.