두 개의 수치 변수 간의 관계를 시각화하는 것은 데이터 분석, 보고 및 과학 연구에서 일반적인 요구 사항입니다. 산점도 차트(또는 XY‑Scatter라고도 함)는 추세, 클러스터 및 이상치를 강조하는 데 이상적입니다. 이 가이드는 C#Aspose.Cells for .NET을 사용하여 Excel에서 산점도 차트를 만드는 방법을 보여줍니다. 몇 줄의 코드만으로 프로그래밍 방식으로 산점도 차트를 생성, 사용자 지정 및 내보낼 수 있으며, 프레젠테이션, 대시보드 또는 추가 처리에 바로 사용할 수 있습니다.

이 문서에서는 다음 주제를 다룹니다:

C# Excel 라이브러리를 사용하여 산점도 차트 만들기

Aspose.Cells for .NET는 Microsoft Office 없이도 개발자가 Excel 파일을 생성, 수정 및 렌더링할 수 있도록 하는 포괄적인 Excel 조작 라이브러리입니다. 이 라이브러리는 차트 생성을 위한 풍부한 API를 제공하며, Scatter 차트에 대한 완전한 지원을 포함합니다.

Aspose.Cells를 사용하여 산점도 차트를 만들 때의 주요 장점:

  • Full‑featured Chart API – 다중 시리즈 추가, 마커 스타일 설정, 축 속성 정의, 런타임에 차트 유형 전환.
  • No COM Interop – 서버 환경, 클라우드 서비스 및 데스크톱 애플리케이션에서 작동합니다.
  • High Performance – 최소 메모리 오버헤드로 대용량 데이터 세트를 처리합니다.
  • Cross‑format Support – XLSX, XLS, CSV, PDF, PNG 등으로 저장합니다.

빠르게 시작하기:

PM> Install-Package Aspose.Cells

또는 최신 릴리스를 Aspose.Cells releases page에서 다운로드하십시오.

C#를 사용하여 Excel에서 산점도 차트 만들기

아래는 전체적이고 독립적인 C# 예제로, 다음을 보여줍니다:

  1. 새 워크북을 만듭니다.
  2. 워크시트에 X‑Y 데이터를 채웁니다.
  3. 스캐터 차트를 삽입합니다.
  4. 시리즈 마커, 축 제목 및 차트 모양을 사용자 지정합니다.
  5. 워크북을 XLSX 파일로 저장합니다.

Note – 코드는 Aspose.Cells 네임스페이스만 사용합니다. 추가 라이브러리는 필요하지 않습니다.

코드 설명

StepWhat it does
1Workbook을 인스턴스화하고 첫 번째 Worksheet를 가져옵니다.
2AB 열에 X와 Y 숫자 값을 채웁니다.
3워크시트에 ChartType.Scatter 유형의 Chart를 추가합니다.
4Y‑범위(B2:B9)를 참조하고 X‑범위(A2:A9)를 명시적으로 설정하는 단일 시리즈를 생성합니다.
5시리즈 마커(빨간 원, 크기 10)를 사용자 지정하고 테두리 선을 제거합니다.
6읽기 쉬운 축 제목과 선택적 축 제한을 설정합니다.
7ScatterChart_Output.xlsx 파일로 워크북을 저장합니다.

프로그램을 실행하면 깔끔하게 포맷된 산점도가 포함된 Excel 파일이 생성되며, 이는 추가 분석이나 게시에 바로 사용할 수 있습니다.

무료 라이선스 받기

Aspose는 평가 워터마크를 제거하고 개발 및 테스트를 위한 전체 API 액세스를 가능하게 하는 임시 무료 라이선스를 제공합니다. Aspose 임시 라이선스 페이지에서 라이선스를 얻으세요. Aspose.Cells 클래스를 사용하기 전에 코드에 라이선스를 적용하십시오.

var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");

산점도 차트 Excel: 무료 리소스

무료 리소스를 통해 Excel 자동화 학습 및 마스터를 계속하세요.

결론

이 튜토리얼에서는 **C#**와 Aspose.Cells for .NET을 사용하여 Excel에서 프로그래밍 방식으로 Scatter chart를 만드는 방법을 보여줍니다. 강력한 차트 API를 활용하면 정교한 시각화, 마커 스타일 맞춤 및 축 동작 제어를 구현할 수 있으며, Microsoft Office가 필요하지 않습니다. 이 접근 방식을 보고서 도구, 분석 대시보드 또는 동적 차트 생성을 필요로 하는 모든 솔루션에 통합하십시오.

질문이 있거나 도움이 필요하거나 의견을 공유하고 싶으시면, 저희 무료 지원 포럼으로 방문해 주세요.

참고