Tramamente.expresar.tarta

Tramamente.expresar.tarta
Los gráficos circulares o las parcelas de pastel son uno de los tipos más comunes de parcelas al ilustrar la proporcionalidad. Un gráfico circular funciona dividiendo un círculo en sectores basado en la proporción de un valor de los valores generales.

Para este, aprenderemos cómo podemos crear gráficos de pastel usando el módulo Express Plotly.

Tramamente.expresar.tarta()

Para crear un gráfico circular en Plotly, usamos la función PIE (). La sintaxis de la función se expresa a continuación:

tramamente.expresar.PIE (Data_frame = None, Names = None, Values ​​= None, Color = None, FACET_ROW = None, FACET_COL = None, FACET_COL_WRAP = 0, facet_row_spacing = none, facet_col_spacing = none, color_discrete_sequence = none, color_discrete_map = none, hover_name = none, none, none, none, Hover_data = None, Custom_Data = None, Category_orders = None, Labels = None, Title = None, Template = None, Width = None, Height = None, Opacity = None, Hole = None)

A pesar de la lista de parámetros masivos, la función de pastel es muy simple. Los siguientes son los parámetros más esenciales que necesita saber.

  1. Data_frame: especifica los nombres de las columnas para el gráfico. Si pasa los valores como un diccionario o un objeto Like_like, se convierten internamente en un marco de datos PANDAS.
  2. Nombres: especies Los valores utilizados como etiquetas para los sectores de la tabla de pasteles.
  3. Valores: especifica los valores utilizados como los valores asociados con los sectores de la gráfica.
  4. Color: define los valores utilizados para asignar colores únicos a las marcas de la trama.
  5. Título - Establece el título de la figura.
  6. Ancho/altura: especifica el ancho y la altura de la trama en píxeles.

Ejemplo 1 - Pie simple

Podemos construir un gráfico circular simple usando la función PIE () como se muestra en el código a continuación:

Importar trama.expresar como PX
navegador = ['Chrome', 'Safari', 'Edge MS', 'Firefox', 'Samsung Browser', 'Opera']
porcentaje_usage = [65.87, 18.61, 4.13, 3.26, 2.87, 2.11]
Fig = PX.Pie (etiquetas = navegador, valores = porcentaje_usage)
higo.espectáculo()

En el ejemplo anterior, tenemos datos que muestran la cuota de mercado del navegador a partir de 2022. Luego podemos crear un gráfico circular basado en estos datos utilizando la función PIE ().

Pasamos las etiquetas como el nombre de los navegadores y los valores como uso porcentual.

Ejecutar el código anterior debe devolver la figura:

Ejemplo 2

Podemos mejorar la calidad del pastel anterior estableciendo los nombres de los valores. Esto nos permitirá determinar qué sector representa qué valor. Un código de ejemplo es como se muestra:

Importar trama.expresar como PX
navegador = ['Chrome', 'Safari', 'Edge MS', 'Firefox', 'Samsung Browser', 'Opera']
porcentaje_usage = [65.87, 18.61, 4.13, 3.26, 2.87, 2.11]
Fig = PX.Pie (etiquetas = navegador, valores = porcentaje_usage, nombres = navegador)
higo.espectáculo()

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

En este caso, podemos interpretar fácilmente qué sector (color) representa qué valor.

Ejemplo 3

Plotly también permite establecer el color de los sectores de pastel usando el PX.OBJETO DE COLORES. Por ejemplo:

Fig = PX.Pie (etiquetas = navegador, valores = porcentaje_usage, nombres = navegador, color_discrete_sequence = px.colores.secuencial.Plasma)

En este ejemplo, personalizamos los colores de la tabla de pastel configurando el parámetro Color_Discrete_Sequence como PX.colores.secuencial.Plasma. Este uno de los colores discretos incorporados en Plotly.

La figura resultante es como se muestra:

Puede ver los valores de color disponibles ejecutando:

Fig = PX.colores.secuencial.SWATCHES_CONTINUPE ()
higo.espectáculo()

Ejecutar el código anterior debe mostrar una muestra de color con los colores disponibles y sus respectivos nombres.

Ejemplo 4

Usando el parámetro de título, podemos asignar un título al gráfico como se muestra:

Fig = PX.Pie (etiquetas = navegador, valores = porcentaje_usage, nombres = navegador, color_discrete_sequence = px.colores.secuencial.Magma, title = 'Browser Marketshare (2022)')
higo.espectáculo()

El código anterior debe devolver una figura:

Podemos ver que la figura contiene el título como se especifica.

Clausura

En esta guía, aprendió a crear y personalizar las gráficos circulares utilizando el módulo Express Plotly.