Cómo acelerar los pandas trama de datos

 

pitón trama de datos es muy fácil de usar, pero, obviamente, sólo un solo núcleo de la computación

Use pandas, al ejecutar la fila siguiente:

aplicar # Estándar

df.apply (func)

Obtener este uso de la CPU:

 

 

Incluso si el equipo tiene una pluralidad de CPU, sólo totalmente dedicado al cálculo.

Recomendado recientemente por el grupo de amigos comenzaron a encontrar el acelerador, realmente tenedor vaca! ! ! Usted realmente puede experimentar el autónomo con una pitón nuclear también puede ser completamente abierta, fuera de la emoción de ocho núcleos! !

[Pandaral·lel] La idea es calcular los pandas distribuidos en todas las CPU disponibles en un ordenador, para mejorar significativamente la velocidad.

instalación:

$ Pip instalar pandarallel [--user]

La importación y la inicialización:

importación:

de pandarallel importación pandarallel

inicialización

pandarallel.initialize ()

Su uso es muy sencillo:

uso:

Uso con pandas trama de datos de la función func sencilla de aplicar y usar realizaciones de df, simplemente reemplazar aplicar el parallel_apply clásico.

# aplican pandas estándar

df.apply (func)

# PARALELO aplicar

df.parallel_apply (func)

 

 

 

 

 

 

 

Supongo que te gusta

Origin www.cnblogs.com/wqbin/p/12589635.html
Recomendado
Clasificación