Lass 'sagen, ich habe einen Datenrahmen mit 1 Million Zeilen und 30 Spalten. Ich möchte eine Spalte zum Datenrahmen hinzufügen und der Wert ist "der häufigste Wert der vorherigen 30 Spalten". Ich möchte auch den "zweithäufigsten Wert der vorherigen 30 Spalten"Wie erhält man den zweithäufigsten und zweithäufigsten Wert in Folge?
hinzufügen Ich weiß, dass Sie df.mode (Achse = 1) für "die häufigsten Wert der vorherigen 30 Spalten" tun können, aber es ist so langsam.
Gibt es trotzdem eine Vektorisierung, damit es schnell gehen kann?