- Como faço para acelerar os pandas aplica a função?
- É aplicado mais rápido que itens?
- Por que os pandas se aplicam tão lentos?
Como faço para acelerar os pandas aplica a função?
Você pode acelerar a execução ainda mais rapidamente usando outro truque: tornando os quadros de dados dos pandas mais leves usando tipos de dados mais eficáculos. Como sabemos que o DF contém apenas números inteiros de 1 a 10, podemos reduzir o tipo de dados de 64 bits para 16 bits. Veja como reduzimos o tamanho do nosso quadro de dados de 38 MB para 9.5 MB.
É aplicado mais rápido que itens?
Embora mais lento que a aplicação, os itens são mais rápidos que os iterrows; portanto, se for necessário loop, tente implementar itens em vez disso. O uso do mapa como uma solução vetorizada fornece resultados ainda mais rápidos.
Por que os pandas se aplicam tão lentos?
PANDAS: A biblioteca de pandas é executada em um único fio e não paralaliza a tarefa. Assim, se você estiver fazendo muito computação ou manipulação de dados em seu quadro de dados de pandas, ele pode ser muito lento e rapidamente se tornar um gargalo. Aplicar (): a função Pandas Aplicação () é lenta!