Visualizar dados multidimensionais é crucial para uma análise perspicaz. Um gráfico de bolhas permite exibir três séries de dados — eixo X, eixo Y e tamanho da bolha — em uma única visualização. Neste guia, você aprenderá como criar um gráfico de bolhas no Excel usando C# e Aspose.Cells for .NET. Seja para apresentar desempenho de vendas, participação de mercado ou dados científicos, os exemplos a seguir ajudarão a gerar gráficos profissionais, prontos para exportação, com apenas algumas linhas de código.

Este artigo cobre os seguintes tópicos:

Biblioteca Excel em C# para Criar Gráficos de Bolhas

Aspose.Cells for .NET é uma poderosa biblioteca de automação Excel que simplifica a criação de gráficos, incluindo gráficos de Bolha. Ela fornece uma API rica para adicionar dados, configurar tipos de gráfico, personalizar séries e exportar pastas de trabalho para uma variedade de formatos (XLSX, PDF, PNG, etc.).

Principais recursos que tornam o Aspose.Cells ideal para gráficos de bolhas:

  • API fortemente tipada e segura – suporte completo ao IntelliSense no Visual Studio.
  • Manipulação direta de gráficos – altere o tipo de série, o tamanho dos marcadores, as cores e as configurações dos eixos programaticamente.
  • Alto desempenho – processe grandes conjuntos de dados sem sobrecarga de interface do usuário.
  • Suporte a múltiplos formatos – salve em XLSX, XLS, CSV, PDF, HTML ou imagens.

Introdução

  1. Baixe a versão mais recente do Aspose.Cells for .NET na página de lançamentos.
  2. Instale via NuGet Package Manager:
PM> Install-Package Aspose.Cells
  1. Adicione uma referência ao Aspose.Cells no seu projeto C#.

Agora você está pronto para criar gráficos de bolha programaticamente.

Criar um Gráfico de Bolhas no Excel usando C#

Abaixo estão dois exemplos completos e executáveis que ilustram como gerar um gráfico de Bolhas do zero e como personalizar sua aparência.

Exemplo 1 – Gráfico de Bolhas Básico

Este exemplo cria um gráfico de Bolhas simples que mostra as vendas de produtos (eixo X), margem de lucro (eixo Y) e participação de mercado (tamanho da bolha).

O que o código faz

  1. Cria uma pasta de trabalho e a preenche com dados de exemplo.
  2. Adiciona um gráfico ChartType.Bubble.
  3. Vincula os valores X, Y e os tamanhos das bolhas da série aos intervalos preenchidos.
  4. Opcionalmente define títulos e limites dos eixos.
  5. Salva a pasta de trabalho como BubbleChart_Basic.xlsx.

Exemplo 2 – Gráfico de Bolhas Personalizado (Cores, Estilos de Marcadores e Eixo Secundário)

Este exemplo demonstra personalizações avançadas, como cores de bolhas personalizadas, estilos de borda e posicionamento do gráfico em um eixo secundário para melhor legibilidade.

Destaques da personalização

  • Duas séries de bolhas separadas (Grupo 1 e Grupo 2) com cores e formas de marcadores distintas.
  • A segunda série é plotada em um eixo secundário, útil quando os intervalos de dados diferem.
  • Formatação personalizada de marcadores (cor de preenchimento, cor da borda, espessura).
  • Exportação opcional da imagem do gráfico para inclusão em relatórios ou páginas da web.

Recursos Gratuitos

Veja Também