XYZ 3D-chart no Excel

6

Eu tenho uma tabela de dados da seguinte forma:

    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

Agora, gostaria de criar um gráfico 3D cujos 3 eixos são X , Y e Z . Para cada machado, os rótulos são 0, 1, 2, 3, ..., 10 . Então, no lugar (2,5,6) , eu quero ter um ponto chamado N1 ; no lugar (2,7,8) , eu quero ter um ponto chamado N2 ... Finalmente, há 9 pontos no gráfico.

Você acha que isso é possível no Excel?

    
por SoftTimur 18.03.2013 / 23:47

6 respostas

5

Esta é apenas uma solução parcial. O que você deseja pode estar fora da capacidade do Excel. Talvez procure em Mathmatica para obter soluções gráficas 3D mais avançadas.

Se você criar uma grade, X horizontalmente, Z verticalmente, você poderá digitar os valores Y nas células.

   0  1  2  3  4  5  6  7  8  9 10
0
1
2  1
3
4
5  4
6        5
7
8        7
9              9
10                           10

Selecione tudo e crie um gráfico de Cilindro 3D. Seu resultado será assim. Está faltando rótulos e (0,4,2). Você pode adicionar os rótulos manualmente.

    
por 19.03.2013 / 01:22
3

Você precisa organizar os dados em uma grade de 11 x 11 (de 0 a 10 em toda a frente e abaixo). Na interseção dos valores X e Y, insira o valor Z. Em seguida, mapeie os dados como um gráfico de colunas 3D com o modelo mais à direita na lista suspensa

O resultado será bastante ilegível, já que os gráficos 3D simplesmente não funcionam em uma superfície 2D, a menos que você possa rotacioná-los e colocar as coisas em perspectiva.

    
por 19.03.2013 / 01:23
1

Você pode usar um suplemento. Por exemplo, 5dchart Add-In for Excel link Nesse caso, você precisa definir os valores do 4º eixo como 1 e, após gerar o gráfico, diminuir o tamanho da bolha clicando no botão S várias vezes.

    
por 01.05.2014 / 09:37
1

Para pessoas com os mesmos problemas, existe uma ferramenta útil chamada FunFun , que permite que as pessoas usem idiomas da Web como Html, Css e JavaScript no Excel.

O Javascript tem muitas bibliotecas poderosas para visualização de dados, como vis.js e D3, que você pode usar com este suplemento do Excel para criar qualquer gráfico que você quiser.

Eu fiz este gráfico com o vis.js no site do FunFun que carreguei diretamente no Excel colando o link do editor on-line do funfun abaixo:

link

Como você pode ver, você pode criar um gráfico de barras 3D facilmente com várias opções apenas alterando o código no editor on-line do Funfun, que possui uma planilha incorporada, onde você pode ver a saída do seu código instantaneamente.

Aqui estão algumas capturas de tela (Site para o suplemento do Excel):

Espero que ajude!

    
por 28.12.2017 / 15:54
0

Eu tive um problema semelhante e resolvi-o com um suplemento EXCEL livre do XonGrid ( link ).

Carreguei meus dados x, y, z em 3 colunas no Excel e usei a função add-in Interp2d (...) para preencher uma matriz 2d com valores x rotulando linhas e valores y rotulando colunas e interpolados z valores preenchendo a matriz. Era simples então plotar uma superfície da matriz usando a guia de plotagem de superfície no Excel.

O XonGrid é muito flexível e fácil de usar. Você pode espaçar seus pontos de grade da maneira que quiser e vários métodos de interpolação estão disponíveis. Há um conjunto claro de instruções no link do SourceForge acima.

    
por 07.11.2018 / 21:28
-1

Eu tive o mesmo problema e encontrei sua pergunta. Como não uso o Excel, resolvi usando a ferramenta on-line plot.ly:

  1. Abra o link
  2. Escolha o tipo de gráfico = malha 3D
  3. Coloque seus dados em colunas A, B, C na grade (não tenho certeza se os dados separados por espaço são bons, mas a cópia de folhas do Google funciona bem)
  4. Ligue os eixos X, Y, Z às colunas A, B, C
  5. Lucro
  6. : -)
por 31.10.2018 / 11:05