gráfico de dispersão / somente linha de pontos em uma única série, mas diferentes formas de pontos?

1

Eu tenho um conjunto de dados que se parece com a tabela mostrada à esquerda. Os dados possuem 3 colunas, classificadas por valores na coluna 3; coluna 1 é o índice da linha no ranking; A coluna 2 é a 'categoria' atribuída a essa linha.

Não tenho certeza se esse é um problema de 'série única' ou 'duas séries de dados' ... mas gostaria de desenhar um gráfico em que cada valor na coluna 3 é mostrado como um ponto no gráfico referenciado o eixo Y esquerdo, mas a forma desse ponto deve ser determinada com base no rótulo próximo a esse valor, na coluna 2.

Posso fazer isso usando um gráfico de ponto de dispersão / gráfico de linha somente de pontos? Eu tentei fazer isso, mas plota todos os pontos no gráfico com a mesma forma, não sei como usar a coluna 2 para alterar a forma dos pontos.

Eu ficaria grato por qualquer conselho!

Muito obrigado antecipadamente

UPDATE

Euseguiasegundasugestãodebandersnatchechegueipertodisso,masaindatenhoalgunsproblemas.Testandonosdadosfictícios,funcionaperfeitamente.masquandosetrabalhacomosdadosreais,parecequeessascélulasvaziassãoconsideradascomoumvalor"0" e, como você pode ver nesta imagem abaixo, elas também são plotadas e fazem um gráfico incorreto:

Nãoseicomoconsertarisso?Eujáfizcomqueascélulasvaziasfossemmostradascomo'gap',vejaaimagemabaixo.Eucompartilheimeuarquivodedadosparaqualquerpessoainteressadaembrincarem: link

Obrigado novamente

    
por Ziqi 13.02.2018 / 14:01

3 respostas

1

Você poderia editar e alterar o estilo do marcador apenas para esses dois pontos. Mas isso causa algumas dificuldades com os rótulos na legenda.

Uma solução melhor é organizar sua tabela de dados conforme mostrado abaixo. Isso faz com que o Excel plote os dados como duas séries separadas e, em seguida, você pode formatar as duas séries separadamente, conforme desejar.

EDIT:Seosdadosforemgeradosporfórmulasevocêquiserpularaplotagemdeumponto,porexemplo,ondeascélulasembrancoestãonatabelaacima,façaafórmularetornarNA().Afórmulapodeserassim:

=SE([algumacondição],[algumvalor],NA())

Issocoloca#N/Dnacélulaeográficoignoraoponto.Vejameututorialrecente Plot Blank Cells e # N / A em Excel Charts para mais detalhes.

    
por 13.02.2018 / 17:30
0

Uma solução melhor seria:

  1. Crie uma tabela de dados do Excel a partir de seus dados existentes.
  2. Crie uma tabela dinâmica a partir da sua tabela de dados (que será atualizada à medida que você adiciona linhas à sua tabela de dados).
  3. Crie seu gráfico na Tabela dinâmica (que também será atualizada à medida que você adicionar linhas à sua tabela de dados).
por 13.02.2018 / 21:17
-1

Consegui fazer isso como um gráfico de dispersão de série única, 1ª coluna vs. 3ª coluna, onde defini os marcadores da série como 'Nenhum'.

Para obter os marcadores corretos, usei rótulos de dados nos quais o rótulo continha o valor da segunda coluna. Coloquei os rótulos na posição 'Centro'. Para a segunda coluna, substituí o A e B por formas apropriadas da fonte Wingdings.

Nota: também no gráfico, você precisa definir a fonte das etiquetas como Wingdings.

Nota 2: Se você quiser manter os A's e B's também, você pode criar uma 4ª coluna onde você cria o rótulo baseado na coluna A / B com uma instrução IF simples (= IF (B1="A", "l", "n") - "l" e "n" na fonte de wingdings são círculos e quadrados)

Uma série de dois também funciona sem o truque com os rótulos, mas você precisa reorganizar seus dados de modo que tenha seções ininterruptas de A e B.

    
por 13.02.2018 / 14:53