Articles of mplot3d

mplot3D fill_between se extiende sobre los límites del eje

Tengo preguntas relacionadas con la creación de un gráfico de líneas simple en Python con mplot3D donde se llena el área debajo del gráfico. Estoy usando Python 2.7.5 en RedHatEnterprise 7.2, matplotlib 1.2.0 y numpy 1.7.2. Usando el código de abajo, puedo generar un diagtwig de líneas. Esto se muestra como se esperaba con el […]

Mapa de colores a escala de facecolors con mplot3d

Tengo una tarea simple que debería tener una solución simple, pero lo he intentado durante días. Trato de ser específico. Intento trazar una superficie utilizando mplot3d y plot_surface de matplotlib. Cuando grafico la superficie de un conjunto de datos ‘z’ y trato de escalar el mapa de colores a un cierto valor máximo, cambio la […]

Trazando polígonos 3D en Python 3

En mi búsqueda para obtener de alguna manera polígonos 3D para trazar, encontré el siguiente script (EDITAR: modificado ligeramente): trazando polígonos 3D en python-matplotlib from mpl_toolkits.mplot3d import Axes3D from matplotlib.collections import Poly3DCollection import matplotlib.pyplot as plt fig = plt.figure() ax = Axes3D(fig) x = [0,1,1,0] y = [0,0,1,1] z = [0,1,0,1] verts = [zip(x, y,z)] […]

Matplotlib gráfico de barras 3D: problema del eje

Tengo problemas con la obtención de datos en x, y, eje z … debajo está mi código. ¿Hay algún problema con la forma en que he definido el rango (dx, dy.dz) para diferentes ejes? result=[[‘122’, ‘109’, ‘2343’, ‘220’, ’19’], [’15’, ‘407’, ’37’, ’10’, ‘102’], [‘100’, ‘100’, ‘100’, ‘100’, ‘100’], [‘113′, ’25’, ’19’, ’31’, ‘112’], [’43’, […]

Conectando dos puntos en un diagtwig de dispersión 3D en Python y matplotlib

En el código a continuación, ¿cómo creo líneas que conectan cada par de diagtwigs de dispersión (es decir, que vinculan el círculo verde con la flecha amarilla) creados por las dos líneas de código hacia el final justo antes de la instrucción .show ()? import matplotlib.pyplot from mpl_toolkits.mplot3d import Axes3D dates = [20020514, 20020515, 20020516, […]

Barra de colores para matplotlib plot_surface usando colores de rostro

Estoy tratando de trazar en 3D coloreando la superficie con colores predefinidos usando colores facecolors . El problema aquí es que cm.ScalarMappable normaliza la superficie V de colores mientras que plt.cm.jet no se normaliza, por lo que hay una falta de coincidencia de colores y barra de colores. He intentado manualmente normalizar V (es decir, […]

Uso de meshgrid para convertir el triplete X, Y, Z en tres matrices 2D para el trazado de superficie en matplotlib

Soy nuevo en Python, así que por favor sea paciente. ¡Aprecio cualquier ayuda! Lo que tengo: tres listas 1D ( xr, yr, zr ), una que contiene valores de x, las otras dos valores de y y z Lo que quiero hacer: crear un gráfico de contorno 3D en matplotlib Me di cuenta de que […]

Graficando un Array 2d con mplot3d

Tengo una matriz numpy 2D y quiero trazarla en 3D. He oído hablar de mplot3d pero no puedo trabajar correctamente Aquí hay un ejemplo de lo que quiero hacer. Tengo una matriz con las dimensiones (256,1024). Debe trazar un gráfico 3D donde el eje x es de 0 a 256, el eje y de 0 […]

plot 3d en python usando tres listas

Seguí este enlace para trazar la figura 3D. Mi problema es que ya tengo 3 listas para X, Y, Z X.shape (n,), Y.shape (n,), Z.shape (n,) Cómo pasar estas listas a surf = ax.plot_surface(X, Y, Z) ya que el enlace muestra que cada una de estas variables tiene la siguiente forma X.shape (n, n), Y.shape […]

Cambiando la posición de las paredes de la rejilla en una figura mplot3d

Al hacer una figura con el paquete mplot3d , se crean automáticamente tres paredes grises y las mplot3d los ejes y las líneas de la cuadrícula se colocan a lo largo de estas paredes, como se muestra en este ejemplo de mplot3d al que me referiré más adelante . Estos muros se colocan de manera […]