Tramamente.Expresar.Estallido de sol

Tramamente.Expresar.Estallido de sol
“Los arbustos solar son un tipo de gráfico que utiliza ejes radiales para visualizar los datos jerárquicos que abarcan desde el nivel de la raíz. Los arbustos solares son muy similares a las parcelas de treemap o las parcelas de carámbano.

Los datos comienzan en el centro, y todos los niños abarcan los anillos exteriores de la trama.

En este artículo, exploraremos cómo podemos crear dia."

Sintaxis de funciones y lista de parámetros

La sintaxis de la función se expresa a continuación:

tramamente.expresar.Sunburst (data_frame = none, nombres = ninguno, valores = ninguno, padres = ninguno,
ruta = Ninguno, IDS = None, Color = None, Color_Continuouuo_Scale = None, Range_Color = None,
color_continuous_midpoint = none, color_discrete_sequence = none,
color_discrete_map = none, hover_name = none, hover_data = none, custom_data = none,
Etiquetas = Ninguno, Title = Ninguno, Plantilla = Ninguno, Ancho = Ninguno, Altura = Ninguno,
BranchValues ​​= Ninguno, maxdepth = ninguno)

Los parámetros más útiles cuando se usan esta función son los que se muestran a continuación:

  1. marco de datos - Define el marco de datos que contiene la columna utilizada en la gráfica.
  2. nombres - Especifica los valores utilizados como etiquetas para los sectores.
  3. valores - Define los valores utilizados para establecer los valores asociados con los sectores.
  4. padres - Define los valores utilizados como padres en el sol.
  5. camino - Especifica los valores utilizados para definir la jerarquía de los sectores desde el nivel de raíz.
  6. IDS - Establece los valores utilizados para establecer las ID de los sectores.

Ejemplo

El código a continuación ilustra cómo crear una trama simple de Sunburst.

Importar trama.expresar como PX
datos = dict (
distribuys = ['Debian', 'Centos', 'Fedora', 'Red Hat Linux', 'OpenSuse', 'Qubes', 'Suse Studio', 'Ubuntu', 'Kubuntu', 'Xubuntu']],
Padres = [", 'Red Hat Linux', 'Red Hat Linux',", 'Red Hat Linux', 'Fedora', 'OpenSuse', 'Debian', 'Ubuntu', 'Ubuntu']
)
Fig = PX.Sunburst (Data, Names = 'Distross', Padres = 'Padres')
higo.espectáculo()

La figura anterior debe devolver una figura de la hurra de sol como se muestra:

Podemos crear un color distintivo para cada sector configurando el parámetro de color como se muestra:

Importar trama.expresar como PX
datos = dict (
distribuys = ['Debian', 'Centos', 'Fedora', 'Red Hat Linux', 'OpenSuse', 'Qubes', 'Suse Studio', 'Ubuntu', 'Kubuntu', 'Xubuntu']],
Padres = [", 'Red Hat Linux', 'Red Hat Linux',", 'Red Hat Linux', 'Fedora', 'OpenSuse', 'Debian', 'Ubuntu', 'Ubuntu']
)
Fig = PX.SunBurst (Data, Names = 'Distros', Padres = 'Padres', Color = 'Distross')
higo.espectáculo()

El código anterior debe asignar un color único basado en la distribución como se muestra:

Clausura

Este artículo cubre los conceptos básicos de la creación de gráficos de Sunburst utilizando el módulo Express Plotly.

Codificación feliz!!