Ich habe einen Datenrahmen in Pandas wie unten. Ich versuche, eine Zeile mit row-name = "Total" hinzuzufügen, die die Summe jeder Spalte ist. Ich verwende den folgenden Code: df.loc ["Total"] = df.sum (Achse = 1)Pandas: Summe jeder Spalte ergibt einen NaN-Wert?
Ich bekomme NaN als Summe jeder Spalte. Irgendeine Idee warum und wie man es löst?
Verwenden 'df.loc ["Total"] = df.type (float) .sum() 'oder' df.loc ["Total"] = df.sum() ' – jezrael
Bitte verwenden Sie Textformatierung statt Bilder, um Ihre Beispiele zu zeigen. –
Danke, df.astype() Funktion funktioniert @jezrael –