La biblioteca Plotly de Python puede ser muy útil para la visualización de datos y la comprensión de los datos de manera simple y sencilla. Los objetos gráficos de plotly son una interfaz de alto nivel para plotear que son fáciles de usar.
función plotly.express.scatter()
Esta función se usa para crear el diagrama de dispersión y se puede usar con marcos de datos de pandas. Cada fila de marco de datos está representada por una marca de símbolo en el espacio 2D en un diagrama de dispersión.
Sintaxis: plotly.express.scatter(data_frame=Ninguno, x=Ninguno, y=Ninguno, color=Ninguno, símbolo=Ninguno, tamaño=Ninguno, hover_name=Ninguno, hover_data=Ninguno, title=Ninguno, plantilla=Ninguno, ancho= Ninguno, altura=Ninguno)
Parámetros:
data_frame: se debe pasar DataFrame o similar a una array o dict para los nombres de las columnas.
x, y: este parámetro es un nombre de una columna en data_frame, o una serie de pandas o un objeto tipo array. Los valores de esta columna o array_like se utilizan para colocar marcas a lo largo de los ejes x e y en coordenadas cartesianas, respectivamente.
color: Este parámetro asigna color a las marcas.
símbolo: Este parámetro se utiliza para asignar símbolos a las marcas. Es un nombre de una columna en data_frame, o una serie de pandas o un objeto similar a una array.
tamaño: Este parámetro se utiliza para asignar tamaños de marca. Es un nombre de una columna en data_frame, o una serie de pandas o un objeto similar a una array.
hover_name: los valores de esta columna o array_like aparecen en negrita en la información sobre herramientas flotante.
hover_data: este parámetro se usa para aparecer en la información sobre herramientas flotante o tuplas con un bool o una string de formato como primer elemento, y los datos similares a una lista aparecen al pasar el mouse como segundo elemento. Los valores de estas columnas aparecen como datos adicionales en la información sobre herramientas flotante.
custom_data: este parámetro son nombres de columnas en data_frame, o pandas Series, u objetos tipo array
Ejemplo 1:
Python3
# Python program to demonstrate scatter # plot import plotly.express as px df = px.data.tips() plot = px.scatter(df, x = 'day', y = 'time') plot.show()
Producción:
Ejemplo 2: Colorear según el sexo en el conjunto de datos de consejos
Python3
# Python program to demonstrate scatter # plot import plotly.express as px df = px.data.tips() plot = px.scatter(df, x = 'day', y = 'total_bill', color='sex') plot.show()
Producción:
Ejemplo 3: uso del parámetro de símbolo
Python3
# Python program to demonstrate scatter # plot import plotly.express as px df = px.data.tips() plot = px.scatter(df, x = 'day', y = 'total_bill', color='sex', symbol = 'total_bill') plot.show()
Producción:
Publicación traducida automáticamente
Artículo escrito por deepanshumehra1410 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA