Angenommen, df ist ein Datenrahmenobjekt, "ca" ist eine der Variablen.Fehlende Werte in Pandas Dataform falsch
>>> df.ca.value_counts()
0.0 176
1.0 65
2.0 38
3.0 20
? 4
Name: ca, dtype: int64
Wie Sie sehen können, habe ich vier fehlende Werte. Ich möchte sie ausfüllen. Verwenden Sie den folgenden Code:
>>> df.loc[df.ca == '?', 'ca'] = 0.0
0.0 176
1.0 65
2.0 38
3.0 20
0.0 4
Name: ca, dtype: int64
Warum habe ich 5 eindeutige Werte? Ich möchte fünfte Zeile in erste Zeile zusammenführen, d. H.
0.0 176 + 4 = 180
1.0 65
2.0 38
3.0 20
Wie kann ich es beheben?