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_3d()
Esta función se usa para crear un diagrama de dispersión 3D 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 3D en un diagrama de dispersión.
Sintaxis: plotly.express.scatter_3d(data_frame=Ninguno, x=Ninguno, y=Ninguno, z=Ninguno, color=Ninguno, symbol=Ninguno, size=Ninguno, text=Ninguno, hover_name=Ninguno, hover_data=Ninguno, custom_data= Ninguno, error_x=Ninguno, error_x_minus=Ninguno, error_y=Ninguno, error_y_minus=Ninguno, error_z=Ninguno, error_z_minus=Ninguno, animation_frame=Ninguno, animation_group=Ninguno, category_orders={}, label={}, size_max=Ninguno, color_discrete_sequence= Ninguno, color_discrete_map={}, título=Ninguno, plantilla=Ninguno, ancho=Ninguno, alto=Ninguno)
Parámetros:
data_frame: se debe pasar DataFrame o similar a una array o dict para los nombres de las columnas.
x, y, z: este parámetro es el nombre de una columna en data_frame, o una serie de pandas o un objeto similar a una array. Los valores de esta columna o array_like se utilizan para colocar marcas a lo largo de los ejes x, y y z 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 utiliza 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.
Ejemplo 1:
Python3
# Python program to demonstrate 3D scatter # plot import plotly.express as px df = px.data.tips() plot = px.scatter_3d(df, x = 'day', y = 'total_bill', z='sex') plot.show()
Producción:
Ejemplo 2: uso del argumento de color
Python3
# Python program to demonstrate scatter # plot import plotly.express as px df = px.data.tips() plot = px.scatter_3d(df, x = 'day', y = 'total_bill', z = 'sex', color = 'time') plot.show()
Producción:
Ejemplo 3:
Python3
# Python program to demonstrate scatter # plot import plotly.express as px df = px.data.tips() plot = px.scatter_3d(df, x = 'day', y = 'total_bill', z = 'sex', color = 'time', 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