Articles of mapa de

¿Existe una estructura de datos similar a un diccionario que permita búsquedas de ‘clave’ y de ‘valor’?

Necesito una estructura para mi pequeño progtwig Python para guardar una lista de máximo 500 nombres con un número cada uno. Los nombres serían únicos, pero los números se repetirían (a menudo). Primero pensé en un diccionario , pero también necesito poder buscar los números, por ejemplo, tendría que cambiar los 2 a 3 . […]

Mapa de pool de Python y elección de número de procesos.

Al establecer el número de procesos, me gustaría ver cuántos subprocesos puedo usar en mi máquina. ¿Cómo puedo encontrar esto? ¿Hay una manera de determinar el número de hilos disponibles para mí?

Matplotlib trazar líneas con colores a través de mapa de colores

Estoy trazando varias líneas en una sola ttwig y quiero que corran a través del espectro de un mapa de colores, no solo de los mismos 6 o 7 colores. El código es similar a esto: for i in range(20): for k in range(100): y[k] = i*x[i] plt.plot(x,y) plt.show() Tanto con el colormap “jet” como […]

iteración de la función del mapa de Python

Los resultados son una lista anidada, y se ve así: >>> results [[1, 2, 3, ‘a’, ‘b’], [1, 2, 3, ‘c’, ‘d’], [4, 5, 6, ‘a’, ‘b’], [4, 5, 6, ‘c’, ‘d’]] pr es una función, con definición como esta: >>> def pr(line): … print line La iteración normal en los resultados se comporta así: […]

Compartiendo una variable entre procesos.

Tengo una función de descarga que descarga varios archivos de forma paralela. Uso multiprocessing.Pool.map_async para descargar diferentes fragmentos del mismo archivo. Me gustaría mostrar una barra de estado de la descarga. Para esto, necesito saber el total de bytes que ya se han descargado ( total_bytes_dl ). pool = multiprocessing.Pool(processes) mapObj = pool.map_async(f, args) while […]

¿Por qué en python map () y multiprocessing.Pool.map () tienes respuestas diferentes?

Tuve un problema extraño Tengo un archivo del formato: START 1 2 STOP lllllllll START 3 5 6 STOP y quiero leer las líneas entre START y STOP como bloques, y usar my_f para procesar cada bloque. def block_generator(file): with open(file) as lines: for line in lines: if line == ‘START’: block=itertools.takewhile(lambda x:x!=’STOP’,lines) yield block […]

Recuperando Matplotlib Heatmap Colors

Estoy tratando de recuperar los colores de cada celda en un mapa de calor de matplotlib, generado por la función imshow() , tal como se realiza mediante la función magic_function continuación: import matplotlib.pyplot as plt import numpy as np hm = plt.imshow(np.random.rand(10, 10)) color_matrix = hm.magic_function() #returns matrix containing the RGB/Hex values of each cell

Error con multiprocesamiento, atexit y datos globales.

Lo siento de antemano, esto va a ser largo … Posiblemente relacionado: Python Multiprocessing atexit Error “Error en atexit._run_exitfuncs” Definitivamente relacionado: Mapa paralelo de Python (multiprocessing.Pool.map) con datos globales Interrupciones del teclado con el grupo de multiprocesamiento de python Aquí hay un script “simple” que pirateé para ilustrar mi problema … import time import multiprocessing […]

Valor del mapa a un color específico en mapa de calor marino.

Estoy trazando un mapa de calor en Python con el paquete marítimo. Los valores que estoy trazando son discretos, son los números enteros -1 , 0 y 1 . Me gustaría que las celdas en el mapa de calor con el valor -1 muestren en verde, aquellas con 0 como amarillo y 1 como roja. […]

Visualización de treemap en Python

Estoy interesado en dibujar un treemap : ¿Cuál es la forma más fácil de hacer uno en Python? ¿Existe una biblioteca que pueda producir dicho gráfico, dados los datos de entrada adecuados?