Tengo una tabla de datos de la siguiente manera:
X Y Z
N1 2 5 6
N2 2 7 8
N3 0 1 2
N4 0 4 5
N5 9 10 10
N6 4 9 9
N7 0 2 4
N8 0 7 8
N9 0 7 8
Ahora me gustaría hacer un gráfico 3D, cuyos 3 ejes son X
, Y
y Z
. Para cada hacha, las etiquetas son 0, 1, 2, 3, ..., 10
. Entonces, en el lugar (2,5,6)
, quiero tener un punto etiquetado N1
; en el lugar (2,7,8)
, quiero tener un punto etiquetado N2
... Finalmente hay 9 puntos en la tabla.
¿Crees que es realizable en Excel?
microsoft-excel
microsoft-excel-2010
charts
SoftTimur
fuente
fuente
Respuestas:
Esta es solo una solución parcial. Lo que desea puede estar fuera de la capacidad de Excel. Quizás busque en Mathmatica para obtener soluciones gráficas en 3D más avanzadas.
Si crea una cuadrícula, X horizontalmente, Z verticalmente, puede escribir los valores Y en las celdas.
Selecciónelo todo y cree un gráfico de cilindro tridimensional. Su resultado será así. Faltan etiquetas y (0,4,2). Puede agregar las etiquetas manualmente.
fuente
Debe organizar los datos en una cuadrícula de 11 x 11 (de 0 a 10 de lado a lado). En la intersección de los valores X e Y, ingrese el valor Z. Luego grafica los datos como un gráfico de columnas 3D con la plantilla de la derecha en el menú desplegable
Sin embargo, el resultado será bastante ilegible, ya que los gráficos 3D simplemente no funcionan en una superficie 2D, a menos que realmente pueda rotarlos y poner las cosas en perspectiva.
fuente
Puede usar un complemento. Por ejemplo, 5dchart Add-In for Excel http://5dchart.com En este caso, debe establecer valores del 4º eje iguales a 1, y después de generar el gráfico, disminuya el tamaño de la burbuja haciendo clic en el botón S varias veces.
fuente
Para las personas con los mismos problemas, existe una herramienta útil llamada FunFun , que permite a las personas usar lenguajes web como Html, Css y JavaScript en Excel.
Javascript tiene muchas bibliotecas potentes para la visualización de datos, como vis.js y D3, que puede usar con este complemento de Excel para crear cualquier gráfico que desee.
Hice este gráfico con vis.js en el sitio web de FunFun que cargué directamente en Excel pegando el enlace del editor en línea de funfun a continuación:
https://www.funfun.io/1/edit/5a325e3761242f75d94053ed
Como puede ver, puede crear un gráfico de barras 3D con bastante facilidad con múltiples opciones simplemente cambiando el código en el editor en línea Funfun, que tiene una hoja de cálculo incrustada, donde puede ver la salida de su código al instante.
Aquí hay algunas capturas de pantalla (Complemento de sitio web a Excel):
Espero eso ayude !
fuente
Si desea hacer esto dentro de Excel, tiene dos opciones. Puede crear un gráfico de línea 3D que muestre los datos en un gráfico de línea giratorio (como sugiere su comentario), o puede crear un gráfico de superficie 3D que se puede completar con una formación MESH.
Ambos se pueden obtener dentro de Excel, de forma gratuita con cálculos y fórmulas o mediante la compra de aplicaciones de terceros para un menor dolor de cabeza. Ambos se explican en esta publicación de blog sobre cómo graficar datos 3D dentro de Excel .
Imagen de muestra del cubo de gráfico de líneas 3D
Las líneas 3D son posibles siguiendo las fórmulas descritas en la publicación de blog anterior:
Si no desea pasar por el proceso de usar las fórmulas, el complemento de Microsoft Excel Cel Tools hace que este proceso sea un simple clic.
La otra opción (el gráfico de superficie 3D) también se describe en la publicación de blog anterior. Para lograr esto, debe organizar sus valores como tales: los valores X forman la primera columna, los valores Y forman la primera fila y los valores Z se colocan dentro:
Nuevamente, esto se simplifica con una aplicación de terceros. Uno que menciona el artículo es XYZ Mesh porque es el único software que completará los puntos de datos que faltan para usted.
Espero que eso ayude.
fuente
Tuve un problema similar y lo resolví con un complemento EXCEL gratuito de XonGrid ( http://xongrid.sourceforge.net/ ).
Cargué mis datos x, y, z en 3 columnas en Excel, luego utilicé la función de complemento Interp2d (...) para completar una matriz 2d con filas de etiquetado de valores de x y columnas de etiquetado de valores de y valores de z interpolados que pueblan el matriz. Era simple trazar una superficie desde la matriz usando la pestaña de trazado de superficie en Excel.
XonGrid es muy flexible y fácil de usar. Puede espaciar los puntos de la cuadrícula como lo desee y hay varios métodos de interpolación disponibles. Hay un conjunto claro de instrucciones en el enlace de SourceForge arriba.
fuente
Tuve el mismo problema y encontré tu pregunta. Como no uso Excel, lo resolví usando la herramienta en línea plot.ly:
fuente