Tramamente.Expresar.Funnel_area

Tramamente.Expresar.Funnel_area
“Las parcelas de embudo son un tipo de trama popular utilizado para representar diferentes etapas de un aspecto específico, especialmente en la inteligencia empresarial.
Un área de embudo es muy similar a una gráfica de embudo, excepto que cada fila en el marco de datos proporcionado se visualiza como un sector trapezoidal.
En este breve tutorial, cubriremos cómo puede crear un área de embudo utilizando el módulo Express Plotly."

Vamos a sumergirnos.

Sintaxis de funciones

La sintaxis de la función es como se muestra a continuación:

tramamente.expresar.funnel_area (data_frame = none, nombres = none, valores = none, color = none,
color_discrete_sequence = none, color_discrete_map = none, hover_name = none,
hover_data = none, custom_data = none, etiquetas = none, title = none, plantplate = none,
ancho = ninguno, altura = ninguno, opacidad = ninguno)

Parámetros:

  1. marco de datos - Especifica el marco de datos que contiene las columnas utilizadas en la gráfica.
  2. nombres - Establece los valores utilizados como etiquetas para los sectores de embudo.
  3. valores - Define los valores utilizados para establecer los valores asociados con los sectores del embudo.
  4. color - Establece los valores utilizados para asignar un color único a las marcas.
  5. color_discrete_sequence - Define un valor de color CSS válido utilizado para los colores del sector.
  6. título - Establece el título de la figura.
  7. ancho \ altura - Define el ancho y la altura de la figura en píxeles.
  8. opacidad - Define la opacidad para los sectores del embudo. El valor de la opacidad debe variar entre O y 1.

Ilustración de ejemplo

El siguiente código ilustra cómo crear un área básica del embudo utilizando el módulo Express Plotly.

Importar trama.expresar como PX
datos = dict (
compile_time = [23.45, 16.66, 14.22, 12.44, 8.11],
etapa = ['Desarrollo', 'Integración de la base de datos', 'Testing_Deployment', 'Refactor', 'Production']
)
Fig = PX.funnel_area (data, valores = 'compile_time', nombres = 'etapa')
higo.espectáculo()

El código anterior debe devolver una figura como se muestra:

Puede cambiar el esquema de color estableciendo el parámetro color_discrete_sequence como se muestra en el siguiente ejemplo:

Importar trama.expresar como PX
datos = dict (
compile_time = [23.45, 16.66, 14.22, 12.44, 8.11],
etapa = ['Desarrollo', 'Integración de la base de datos', 'Testing_Deployment', 'Refactor', 'Production']
)
Fig = PX.Funnel_area (data, valores = 'compile_time', nombres = 'etapa', color_discrete_sequence = px.colores.secuencial.Plasma_r)
higo.espectáculo()

Esto establece el color en Plasma_r como se define en Plotly.expresar.colores.secuencial.

La salida resultante:

Para establecer un fondo oscuro, podemos usar el parámetro de plantilla como se muestra:

Fig = PX.Funnel_area (data, valores = 'compile_time', nombres = 'etapa', color_discrete_sequence = px.colores.secuencial.Plasma_r, plantlate = 'Plotly_dark')
higo.espectáculo()

La figura resultante es como se muestra:

Para establecer el título de la figura:

Fig = PX.Funnel_area (data, valores = 'compile_time', nombres = 'etapa', color_discrete_sequence = px.colores.secuencial.Plasma_r, Template = 'Plotly_Dark', title = 'Área de embudo del tiempo de compilación del proyecto')
higo.espectáculo()

El código anterior debe agregar el texto en el parámetro de título como título.

Salida de ejemplo:

Y eso es todo para este.

Clausura

Este artículo ilustra los fundamentos de la creación de gráficos de área de embudo utilizando el módulo Express Plotly.