- Jak przyspieszyć pandę zastosowania funkcji?
- Ma zastosowanie szybciej niż iTertules?
- Dlaczego pandy są tak wolne?
Jak przyspieszyć pandę zastosowania funkcji?
Możesz przyspieszyć wykonanie jeszcze szybciej, używając kolejnej sztuczki: uczynienie zapalonstoter. Jak wiemy, że DF zawiera tylko liczby całkowite od 1 do 10, możemy następnie zmniejszyć typ danych z 64 bitów do 16 bitów. Zobacz, jak zmniejszyliśmy rozmiar naszej ramki danych z 38 MB do 9.5 MB.
Ma zastosowanie szybciej niż iTertules?
Choć wolniej niż zastosowanie, iTertules jest szybszy niż iTerrows, więc jeśli wymagane jest zapętlenie, spróbuj zamiast tego wdrożyć iTertups. Używanie mapy jako wektoryzowanego rozwiązania daje jeszcze szybsze wyniki.
Dlaczego pandy są tak wolne?
Pandy: Biblioteka Panda działa na jednym wątku i nie jest równolegle zadania. Tak więc, jeśli wykonujesz wiele obliczeń lub manipulacji danymi na swoim pance danych, może to być dość powolne i szybko stać się wąskim gardłem. Apply (): Funkcja pand () jest powolna!