Vamos a sumergirnos.
Sintaxis de funciones
Los siguientes fragmentos de código ilustran la sintaxis de la función y los parámetros requeridos:
tramamente.figura_factory.create_distplot (hist_data, group_labels, bin_size = 1.0,
curve_type = 'kde', colores = none, rug_text = none, histnorm = 'densidad de probabilidad',
show_hist = true, show_curve = true, show_rug = true)
Parámetros:
Distplot básico con tramly figura_factory
El siguiente código ilustra cómo crear un Distplot simple usando Plotly figura_Factory.
De Plotly.figura_factory import crear_distplot
importar numpy como np
notario público.aleatorio.semilla (1)
x = NP.aleatorio.Randn (100)
hist_data = [x]
Group_labels = ['Distplot Basic Ejemplo']
Fig = create_distplot (hist_data, group_labels)
higo.espectáculo()
El código anterior crea un Distplot simple como se muestra en la siguiente salida:
Para ocultar la gráfica de alfombra, podemos usar el parámetro show_rug como se muestra en el siguiente ejemplo:
De Plotly.figura_factory import crear_distplot
importar numpy como np
notario público.aleatorio.semilla (1)
x = NP.aleatorio.Randn (100)
hist_data = [x]
Group_labels = ['Distplot Basic Ejemplo']
Fig = create_distplot (hist_data, group_labels, show_rug = false)
higo.espectáculo()
Figura de salida:
La figura dada deshabilita el gráfico de la alfombra que se incluye en la parte inferior del desplazamiento de forma predeterminada.
Para agregar un título a la figura, podemos usar la función Update_Layout () como se muestra en el siguiente código:
higo.update_layout (title = 'Basic Distplot')
higo.espectáculo()
Producción:
Para crear un Distplot con una curva normal, podemos establecer el parámetro curve_type como se muestra en lo siguiente:
Fig = create_distplot (hist_data, group_labels, show_rug = false, curve_type = 'normal')
También puede crear un Distplot usando Pandas DataFrame y Figura_Factory Module como se muestra en el siguiente código de muestra:
De Plotly.figura_factory import crear_distplot
importar numpy como np
importar pandas como PD
DF = PD.DataFrame ('2012': NP.aleatorio.Randn (200),
'2013': NP.aleatorio.Randn (200) +1)
Fig = Create_DistPlot ([DF [C] para C en DF.columnas], df.columnas, bin_size =.25)
higo.espectáculo()
El Distplot de salida es como se muestra en lo siguiente:
Conclusión
En este artículo, exploramos los fundamentos de la creación de los Distplots usando el módulo de figura_factory.