Tramamente.Graph_objects.malla3d

Tramamente.Graph_objects.malla3d
“Las parcelas de malla son tipos de parcelas que usan un conjunto de triángulos con los puntos dados de las coordenadas X, Y y Z.
En este artículo, exploraremos cómo crear diagramas de malla tridimensionales utilizando el módulo Graph_Objects."

Vamos a sumergirnos.

Diagrama de malla simple

Podemos crear una gráfica de malla 3D simple especificando los valores X, Y y Z a la clase Mesh3D.

Tome el fragmento de código que se proporciona a continuación:

Importar trama.Graph_Objects como Go
x = [0,1,2,0]
y = [0,0,1,2]
z = [0,2,0,1]
Fig = GO.Figura (datos = GO.Malla3d (
x = x, y = y, z = z
))
higo.espectáculo()

El código anterior creará un tetraedro simple, como se muestra en la salida a continuación:

Para crear una gráfica de tetraedro completa, puede especificar los parámetros I, J y K.

Diagrama de malla del conjunto de datos

Del mismo modo, puede crear un diagrama de malla a partir de un conjunto de datos especificando los parámetros X, Y y X como columnas dentro de DataFrame.

Un ejemplo es como se muestra:

Importar trama.Graph_Objects como Go
importar pandas como PD
DF = PD.read_csv ('https: // raw.githubusercontent.com/tramly/dataSets/master/sly/sphere-ply.CSV ')
Fig = GO.Figura (datos = GO.Malla3d (
x = df ['x'],
y = df ['y'],
z = df ['z'],
i = df ['i'],
j = df ['j'],
k = df ['k']
))
higo.espectáculo()

El código anterior cargará el conjunto de datos de la esfera en la variable DF. Luego trazamos la esfera especificando los parámetros X, Y, Z, I, J y K como las columnas en DataFram.

La figura resultante es como se muestra:

También podemos establecer un color diferente utilizando el parámetro Facecolor como se muestra:

Fig = GO.Figura (datos = GO.Malla3d (
x = df ['x'],
y = df ['y'],
z = df ['z'],
i = df ['i'],
j = df ['j'],
k = df ['k'],
facecolor = df ['facecolor']
))

Terminación

En este tutorial, exploramos cómo crear diagramas de malla 3D usando la clase Mesh3D del módulo gráfica gráfica gráfica_objects.