Visualizar relações entre duas variáveis numéricas é uma necessidade comum em análise de dados, relatórios e pesquisa científica. Um gráfico de dispersão (também conhecido como XY‑Scatter) é ideal para destacar tendências, agrupamentos e valores atípicos. Este guia demonstra como criar um gráfico de dispersão no Excel usando C# e Aspose.Cells for .NET. Com algumas linhas de código, você pode gerar, personalizar e exportar gráficos de dispersão programaticamente, prontos para apresentação, dashboards ou processamento adicional.
Este artigo cobre os seguintes tópicos:
- Biblioteca Excel C# para Criar Gráficos de Dispersão
- Criar um Gráfico de Dispersão no Excel usando C#
- Obter uma Licença Gratuita
- Gráfico de Dispersão Excel: Recursos Gratuitos
- Conclusão
- Veja Também
Biblioteca Excel C# para Criar Gráficos de Dispersão
Aspose.Cells for .NET é uma biblioteca abrangente de manipulação de Excel que permite aos desenvolvedores criar, modificar e renderizar arquivos Excel sem a necessidade do Microsoft Office. Ela oferece uma API rica para criação de gráficos, incluindo suporte total a gráficos de dispersão.
Principais vantagens de usar Aspose.Cells para criar gráficos de dispersão:
- API de Gráficos completa – Adicione várias séries, defina estilos de marcadores, configure propriedades dos eixos e altere os tipos de gráfico em tempo de execução.
- Sem Interoperabilidade COM – Funciona em ambientes de servidor, serviços em nuvem e aplicativos de desktop.
- Alto Desempenho – Lida com grandes conjuntos de dados com consumo mínimo de memória.
- Suporte a múltiplos formatos – Salve em XLSX, XLS, CSV, PDF, PNG e muito mais.
Comece rapidamente:
PM> Install-Package Aspose.Cells
Ou baixe a versão mais recente na página de lançamentos do Aspose.Cells.
Criar um Gráfico de Dispersão no Excel usando C#
Abaixo está um exemplo completo e autônomo em C# que demonstra como:
- Crie uma nova pasta de trabalho.
- Preencha uma planilha com dados X‑Y.
- Insira um gráfico de dispersão.
- Personalize os marcadores de série, títulos dos eixos e a aparência do gráfico.
- Salve a pasta de trabalho em um arquivo XLSX.
Nota – O código usa apenas o namespace
Aspose.Cells. Nenhuma biblioteca adicional é necessária.
Explicação do Código
| Step | What it does |
|---|---|
| 1 | Instancia um novo Workbook e obtém a primeira Worksheet. |
| 2 | Preenche as colunas A e B com valores numéricos X e Y. |
| 3 | Adiciona um Chart do tipo ChartType.Scatter à planilha. |
| 4 | Cria uma única série que referencia o intervalo Y (B2:B9) e define explicitamente o intervalo X (A2:A9). |
| 5 | Personaliza os marcadores da série (círculos vermelhos, tamanho 10) e remove a linha de borda. |
| 6 | Define títulos de eixo legíveis e limites de eixo opcionais. |
| 7 | Salva a pasta de trabalho como ScatterChart_Output.xlsx. |
Executar o programa produz um arquivo Excel que contém um gráfico de dispersão formatado de forma organizada, pronto para análise adicional ou publicação.
Obtenha uma Licença Gratuita
Aspose oferece uma licença temporária gratuita que remove as marcas d’água de avaliação e permite acesso total à API para desenvolvimento e teste. Obtenha a sua na página de licença temporária da Aspose. Aplique a licença no seu código antes de usar qualquer classe Aspose.Cells:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");
Gráfico de Dispersão Excel: Recursos Gratuitos
Continue aprendendo e dominando a automação do Excel com estes recursos gratuitos:
- Guia do desenvolvedor – Documentação completa da API: https://docs.aspose.com/cells/net/
- Aplicativos online – Experimente os recursos do Aspose.Cells diretamente no navegador: https://products.aspose.app/cells/family
- Referência da API – Listagens detalhadas de métodos, propriedades e enumerações: https://reference.aspose.com/cells/net/
- Artigos de como‑fazer – Exemplos práticos e guias passo a passo: https://blog.aspose.com/pt/categories/aspose.cells-product-family/
Conclusão
Este tutorial demonstrou como criar programaticamente um Scatter chart no Excel usando C# e Aspose.Cells for .NET. Ao aproveitar a robusta API de criação de gráficos, você pode construir visualizações sofisticadas, personalizar estilos de marcadores e controlar o comportamento dos eixos — tudo sem precisar do Microsoft Office. Incorpore essa abordagem em ferramentas de relatório, painéis analíticos ou qualquer solução que necessite de geração dinâmica de gráficos.
Se você tem perguntas, precisa de assistência ou deseja compartilhar seu feedback, visite nosso fórum de suporte gratuito.