Ich möchte negative Werte durch nan
für nur bestimmte Spalten ersetzen. Der einfachste Weg könnte sein:Pandas: Wie können mehrere Spalten bedingt zugewiesen werden?
for col in ['a', 'b', 'c']:
df.loc[df[col ] < 0, col] = np.nan
df
viele Spalten haben könnte, und ich will nur diese auf bestimmte Spalten tun.
Gibt es eine Möglichkeit, dies in einer Zeile zu tun? Scheint so, als ob das einfach sein sollte, aber ich konnte es nicht herausfinden.
@jezrael netter Fang – piRSquared