Ich möchte N.A.-Werte in einer bestimmten Spalte füllen, wenn eine Bedingung in einer anderen Spalte erfüllt ist, nur diese einzelne Klasse der N.A.-Werte durch einen impued/Wiederbeschaffungswert zu ersetzen.Pandas füllen N.A. für spezifische Spalte
z. Ich möchte Folgendes tun: if column1 = 'value1' AND column2 = N.A fillna_in_column2 with value 'replacementvalue'
Wie erreiche ich das in Pandas?
Der Versuch, dies über dataframe[dataframe['firstColumn'] == 'value1'].fillna({'column2':'replacementValue'}
zu tun, funktioniert nicht, da die Länge der gesamten Datensätze geändert wird. Bis jetzt konnte ich keine Inplace-Modifikation für die Arbeit bekommen.
thx, die funktioniert. –