Vamos a sumergirnos y discutir cómo podemos usar la clase Scatter3D para crear parcelas de dispersión 3D.
Gráfico 3D de dispersión básica con tramly graph_objects
Comenzaremos con un ejemplo simple que nos permite crear un gráfico de dispersión 3D simple usando Graph_objects.
El código de muestra se proporciona a continuación:
Importar trama.Graph_Objects como GoEl código anterior creará una gráfica de dispersión simple en 3D según lo especificado por los parámetros X, Y y Z.
Una figura de salida de ejemplo es como se muestra:
Tenga en cuenta que es una figura rotada. Por defecto, Plotly establecerá la vista de la cámara en 1.
Gráfico de dispersión 3D utilizando un marco de datos
También podemos usar tramly graph_objects y un marcador de datos para crear una gráfica de dispersión 3D. Por ejemplo, en el siguiente código, usamos los datos IRIS () para crear gráficos de dispersión 3D basados en las columnas disponibles.
Importar trama.Graph_Objects como GoLa figura resultante es como se muestra:
También podemos definir el color único para los marcadores personalizando la propiedad del marcador. A continuación se muestra un código de ejemplo:
Importar trama.Graph_Objects como GoEn este caso, estamos personalizando las propiedades del marcador como se define en el diccionario. Por ejemplo, establecemos el tamaño de los marcadores en 8 y el color en la columna Petal_Width en el marco de datos. También podemos personalizar la opacidad del color estableciendo el valor de opacidad entre 0 y 1.
La figura resultante es como se muestra:
También puede especificar un ColorScale personalizado como se muestra:
Fig = GO.Figura (datos = GO.Disperso3D (Producción:
Clausura
En este artículo, ha aprendido cómo usar la clase scatter3D en el módulo gráfico gráfico gráfico para crear gráficos de dispersión 3D de varios tipos. Siéntase libre de explorar los documentos para más.
Gracias por leer y feliz codificación!!