Wie Pandas Apply-Funktion für alle Spalten einiger Zeilen des Datenrahmens verwendet wird
Ich habe eindataframe
. Ich möchte die Werte aller Spalten einiger Zeilen durch einen Standardwert ersetzen. Gibt es eine Möglichkeit, dies über @ zu tupandas apply
function
Hier ist der Datenrahmen
import pandas as pd
temp=pd.DataFrame({'a':[1,2,3,4,5,6],'b':[2,3,4,5,6,7],'c':['p','q','r','s','t','u']})
mylist=['p','t']
So ersetzen Sie Werte in Spaltena
undb
auf den Standardwert 0, wobei der Wert der Spaltec
ist inmylist
Ist es eine Möglichkeit, dies mithilfe der Pandas-Funktionalität zu tun und dabei Schleifen zu vermeiden?