Schnelles Anwenden von String-Operationen in einem Pandas DataFrame

8

Angenommen, ich habe ein DataFrame mit 100k Zeilen und eine Spalte name . Ich möchte diesen Namen so effizient wie möglich in Vor- und Nachnamen aufteilen. Meine aktuelle Methode ist

%Vor%

Leider ist DataFrame.apply wirklich sehr langsam. Gibt es irgendetwas, was ich tun kann, um diese String-Operation fast so schnell wie eine Operation numpy zu machen?

Danke!

    
duckworthd 10.10.2012, 22:29
quelle

1 Antwort

18

Try (erfordert Pandas & gt; = 0.8.1):

%Vor%     
Wes McKinney 11.10.2012, 20:03
quelle

Tags und Links