Ich mache wahrscheinlich etwas sehr dumm, aber ich bin ratlos.Conditional Replace Pandas
Ich habe einen Datenrahmen und ich möchte die Werte in einer bestimmten Spalte ersetzen, die einen Wert mit Null überschreiten. Ich hatte gedacht, das war ein Weg, dies zu erreichen:
df[df.my_channel > 20000].my_channel = 0
Wenn ich den Kanal in einen neuen Datenrahmen kopiere einfach:
df2 = df.my_channel
df2[df2 > 20000] = 0
dies tut genau das, was ich will, aber scheint nicht zu funktionieren mit dem Kanal als Teil des ursprünglichen Datenrahmens.
Danke ist Fortschritt.
Ben
gefunden, was ich glaube, Sie waren auf der Suche nach [hier] (http://stackoverflow.com/q/37841525/2662901). – feetwet