Usando Plotly Express
Antes de aprender a personalizar una trama de línea, comencemos creando una trama simple. Para esto, utilizaremos los compictos naturales_gas_.archivo CSV.
Puede descargar los archivos requeridos desde el centro de datos como se muestra en el enlace a continuación:
https: // datahub.io/núcleo/gas natural
Una vez descargados, podemos crear una trama de línea con los precios mensuales como se muestra en el siguiente código:
Importar trama.expresar como PXComenzamos importando el paquete Express Plotly como PX en el código anterior. Luego importamos pandas para leer los datos de CSV y almacenarlos en un marco de datos.
A continuación, usamos el PX.función de línea para crear una trama de línea. Nuevamente, pasamos los datos objetivo, "mes" y "precio", como parámetros X e Y, respectivamente.
El código anterior debe devolver un gráfico como se muestra a continuación:
Plot de línea de personalización
Si usamos Plotly Express, podemos personalizar el color de una gráfica de línea utilizando la función update_traces ().
La función update_traces () nos permite agregar o eliminar características de una trama existente. Esto facilita la aprobación de propiedades y valores para personalizar sus gráficos.
Por lo tanto, podemos llamar a la función update_traces () y pasar el parámetro Line_color como se muestra:
higo.update_traces (line_color = "#32CD32")Aquí, pasamos el valor del color objetivo como un valor RGB. La gráfica resultante es como se muestra:
También puede pasar esquemas de color definidos complicando como se muestra:
higo.update_traces (line_color = "Firebrick")El código anterior debe dar como resultado una figura como se muestra:
Usando color_discrete_sequence
Otro método que puede usar para personalizar el color de un gráfico de línea es el parámetro Color_Discrete_Sequence. Esto le permite pasar una lista de valores de color asignados a cada tipo de gráfico.
Por ejemplo, para personalizar el color de la línea en nuestro ejemplo anterior, podemos ejecutar el código:
Fig = PX.línea (df, x = "mes", y = "precio",Esto debería establecer el color en la lista como el color de línea predeterminado para su trama.
Usando trazar gráfico_objects
Una de las mejores maneras de sumergirse en la personalización de la traza es usar gráficos gráficos_objects. Esta clase le permite especificar varias propiedades para crear gráficos personalizados.
Para establecer el color de línea usando Graph_Objects, podemos pasar el parámetro de color como diccionario.
Tomemos un ejemplo simple como se muestra:
Importar trama.Graph_Objects como GoEn el ejemplo anterior, usamos trazar gráficos gráficos y la clase de dispersión para trazar un gráfico de línea simple.
La figura resultante es como se muestra:
Para actualizar el color de la línea, podemos establecer el color como diccionario que se muestra en el siguiente ejemplo:
Fig = GO.Cifra()En el ejemplo anterior, comenzamos creando una figura vacía usando el GO.Figura () Clase. Luego usamos la función add_trace para crear una gráfica de dispersión y pasar los valores de destino que deseamos incluir.
En nuestro caso, especificamos el color como verde lima, como se muestra en la trama.
Y con eso, has aprendido con éxito a establecer el color de la línea de la trama en Plotly.
Gracias por leer!!