Ich habe einen Datenrahmen Zeichenketten enthalten, wie aus einem schlampig csv lesen:Pandas: sauber und konvertieren Datenrahmen zu Zahlen
id Total B C ...
0 56 974 20 739 34 482
1 29 479 10 253 16 704
2 86 961 29 837 43 593
3 52 687 22 921 28 299
4 23 794 7 646 15 600
Was ich tun möchte: jede Zelle im Rahmen in eine Zahl konvertieren. Es sollte Whitespaces ignorieren, aber NaN, wo die Zelle etwas wirklich seltsames enthält. Ich weiß wahrscheinlich, wie man es mit schrecklichen unperformanten manuellen Schleifen und Ersetzen von Werten macht, aber fragte mich, ob es einen schönen und sauberen Grund gibt, dies zu tun.