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 der groupby Sie haben etwas zu tun mit der groupby Objekt wie eine form der aggregation, um wieder eine dataframe oder series
InformationsquelleAutor Lucas Mascia | 2015-10-30
Schreibe einen Kommentar