Articles of histogtwig de

Python: matplotlib – función de masa de probabilidad como histogtwig

Quiero dibujar un histogtwig y una gráfica de líneas en el mismo gráfico. Sin embargo, para hacer eso necesito tener mi histogtwig como una función de masa de probabilidad, por lo que quiero tener valores de probabilidad en el eje y. Sin embargo, no sé cómo hacerlo, porque el uso de la opción normed no […]

python matplotlib: etiqueta en histogtwig

Estoy usando Python (3.4) Jupyter Notebook. Intenté trazar un histogtwig con una etiqueta utilizando el siguiente código. %matplotlib notebook import matplotlib.pyplot as plt import matplotlib import numpy as np bins = np.linspace(0, 1.0, 40) plt.hist(good_tests, bins, alpha = 0.5, color = ‘b’ , label = ‘good’) plt.show() Pero la etiqueta “buena” no se muestra en […]

¿Por qué numpy.histogram (Python) omite un elemento en comparación con hist en Matlab?

Estoy tratando de convertir algo de código de Matlab a Python, y el código de Matlab parece: [N,X] = hist(Isb*1e6, -3:0.01:0) donde Isb es una matriz 1D del elemento 2048000. N se emite como una matriz 1D de 301 elementos. Mi código de Python se parece a: import numpy as np N,X = np.histogram(Isb*1e6,np.array(-3,0.01,0.01)) pero […]

Cómo calcular el histogtwig 3D en python usando CV abierto

Quiero calcular el histogtwig 3D de mi imagen Cielab en python. Estoy usando openCV para calcular mi histogtwig. Quiero comparar imágenes usando la función compareHist de openCV, por eso uso openCV para calcular el histogtwig 3D de mi imagen. Probé con las siguientes variables: i_lab = image.copy() i_lab = i_lab.astype(np.uint8) Range_hist = [[0, 100], [-100, […]

Python – Cuenta las ocurrencias de ciertos rangos en una lista

Básicamente, quiero contar el número de apariciones que aparece un punto flotante en una lista determinada. Por ejemplo: el usuario ingresa una lista de calificaciones (todas las puntuaciones de 100) y se clasifican en grupos de diez. ¿Cuántas veces aparecen las puntuaciones de 0-10, 10-20, 20-30 … etc)? Al igual que la distribución de puntuación […]

¿Cómo trazar un mapa de densidad en python?

Tengo un archivo .txt que contiene los valores x, y de los puntos espaciados regularmente en un mapa 2D, la tercera coordenada es la densidad en ese punto. 4.882812500000000E-004 4.882812500000000E-004 0.9072267 1.464843750000000E-003 4.882812500000000E-004 1.405174 2.441406250000000E-003 4.882812500000000E-004 24.32851 3.417968750000000E-003 4.882812500000000E-004 101.4136 4.394531250000000E-003 4.882812500000000E-004 199.1388 5.371093750000000E-003 4.882812500000000E-004 1278.898 6.347656250000000E-003 4.882812500000000E-004 1636.955 7.324218750000000E-003 4.882812500000000E-004 1504.590 8.300781250000000E-003 4.882812500000000E-004 814.6337 […]

Trazar un histogtwig a partir de datos precontados en Matplotlib

Me gustaría usar Matplotlib para trazar un histogtwig sobre los datos que se han contado previamente. Por ejemplo, digamos que tengo los datos en bruto. data = [1, 2, 2, 3, 4, 5, 5, 5, 5, 6, 10] Dados estos datos, puedo usar pylab.hist(data, bins=[…]) para trazar un histogtwig. En mi caso, los datos se […]

¿Cómo hacer un histogtwig a partir de una lista de cadenas en Python?

Tengo una lista de cuerdas: a = [‘a’, ‘a’, ‘a’, ‘a’, ‘b’, ‘b’, ‘c’, ‘c’, ‘c’, ‘d’, ‘e’, ‘e’, ‘e’, ‘e’, ‘e’] Quiero hacer un histogtwig para mostrar la distribución de frecuencia de las letras. Puedo hacer una lista que contiene el recuento de cada letra usando los siguientes códigos: from itertools import groupby b […]

Trazar histogtwig con colores tomados de mapa de colores

Quiero trazar un simple histogtwig 1D donde las barras deben seguir el código de colores de un mapa de colores dado. Aquí hay un MWE : import numpy as n import matplotlib.pyplot as plt # Random gaussian data. Ntotal = 1000 data = 0.05 * n.random.randn(Ntotal) + 0.5 # This is the colormap I’d like […]

Histogtwig numpy de matrices grandes

Tengo un montón de conjuntos de datos csv, de aproximadamente 10 Gb de tamaño cada uno. Me gustaría generar histogtwigs a partir de sus columnas. Pero parece que la única forma de hacer esto en numpy es cargar primero toda la columna en una matriz numpy y luego llamar a numpy.histogram en esa matriz. Esto […]