Ich benutze Python Pandas, um eine Pivot-Tabelle von Df zu erstellen. Die df wie folgt aussieht:Pivot-Tabelle mit dem gesamten Index
Die Felder, die fehlenden Werte haben, sind: Herkunft City, Versanddatum, Volumen und Landing Datum. Beachten Sie, dass das Landungsdatum die Summe aus Sendungsdatum und TAT ist.
Was ich will, die Ausgabe erhalten, ist dies:
Ich habe den folgenden Code für die Ausgabe über:
pd.pivot_table(df, values='Volume', index=['DC'], columns=['Landing date'], aggfunc=np.sum, fill_value = 0)
Der tatsächliche Ausgang ich immer bin, ist
Das Problem hier ist mein Code entfernt die DC = DLT
, wie es beim Pivotieren fehlenden Wert hat. Irgendwelche Ideen?
bitte die Bearbeitung sehen. Die tatsächliche gewünschte Ausgabe ist das zweite Bild. Sorry für das Problem – Ajeet
Fügen Sie nur 'df1.columns.name = None' hinzu. – jezrael
jezrael - ich muss die Namen aller DC-Spalten behalten. Wie kann ich das tun – Ajeet