Articles of distribución de

Generando una distribución binomial alrededor de cero.

Estoy buscando generar una distribución binomial-esque. Quiero una distribución binomial pero quiero que esté centrada alrededor de cero (sé que esto no tiene mucho sentido con respecto a la definición de distribuciones binomiales, pero aún así, este es mi objective). La única forma que encontré de hacer esto en Python es: def zeroed_binomial(n,p,size=None): return numpy.random.binomial(n,p,size) […]

Sombra parcial de plot de distribución utilizando Seaborn.

Siguiendo código simple: import numpy as np import seaborn as sns dist = np.random.normal(loc=0, scale=1, size=1000) ax = sns.kdeplot(dist, shade=True); Rinde la siguiente imagen: Me gustaría sombrear todo a la derecha (o dejarlo en algún valor x). ¿Cuál es la forma más sencilla? Estoy listo para usar algo que no sea Seaborn.

2 técnicas para incluir archivos en una distribución de Python: ¿cuál es mejor?

Estoy trabajando en empaquetar un pequeño proyecto de Python como un archivo zip o egg para poder distribuirlo. Me he encontrado con 2 formas de incluir los archivos de configuración del proyecto, los cuales parecen producir resultados idénticos. Método 1: Incluya este código en setup.py: from distutils.core import setup setup(name=’ProjectName’, version=’1.0′, packages=[‘somePackage’], data_files = [(‘config’, […]

Dependencias de bibliotecas compartidas con distutils.

Soy un novato en distutils y tengo un problema que realmente me tiene atascado. Estoy comstackndo un paquete que requiere una extensión, así que hago la extensión así: a_module = Extension( “amodule”, [“initmodule.cpp”], library_dirs=libdirs, extra_objects = [ “unix/x86_64/lib/liba.so” “unix/x86_64/lib/lib.so”, “unix/x86_64/lib/libc.so”], ) Luego ejecuto el método de configuración: setup(name=”apackage”, version=”7.2″, package_dir = {”:instdir+’/a/b/python’}, packages=[‘apackage’,’package.tests’], ext_modules=[hoc_module] ) […]

Código de Python para contar el número de cruces por cero en una matriz

Estoy mirando para contar el número de veces que los valores en una matriz cambian en polaridad (EDITAR: Número de veces que los valores en una matriz cruzan cero). Supongamos que tengo una matriz: [80.6 120.8 -115.6 -76.1 131.3 105.1 138.4 -81.3 -95.3 89.2 -154.1 121.4 -85.1 96.8 68.2]` Quiero que la cuenta sea 8. […]

Cómo generar puntos aleatorios en una distribución circular.

Me pregunto cómo podría generar números aleatorios que aparezcan en una distribución circular. Soy capaz de generar puntos aleatorios en una distribución rectangular de modo que los puntos se generen dentro del cuadrado de (0 <= x <1000, 0 <= y <1000): ¿Cómo me gustaría generar los puntos dentro de un círculo de manera que: […]

Distribuir / distutils especifica la versión de Python

Un poco de seguimiento a esto … 🙂 Mi proyecto es solo para Python 3 y mi pregunta es, básicamente, cómo le digo a distutils / distribution / whoever que este paquete es solo para Python 3.

Distribución normal sesgada en scipy

¿Alguien sabe cómo trazar una distribución normal sesgada con scipy? Supongo que se puede usar la clase stats.norm pero no puedo entender cómo. Además, ¿cómo puedo estimar los parámetros que describen la distribución normal oblicua de un conjunto de datos unidimensional?