Việc trực quan hóa mối quan hệ giữa hai biến số lượng là một yêu cầu phổ biến trong phân tích dữ liệu, báo cáo và nghiên cứu khoa học. Biểu đồ Scatter (còn được gọi là XY‑Scatter) là lựa chọn lý tưởng để làm nổi bật các xu hướng, cụm và ngoại lệ. Hướng dẫn này trình bày cách tạo biểu đồ Scatter trong Excel bằng C#Aspose.Cells for .NET. Chỉ với vài dòng mã, bạn có thể tạo, tùy chỉnh và xuất biểu đồ Scatter một cách lập trình, sẵn sàng cho việc trình bày, bảng điều khiển hoặc xử lý tiếp theo.

Bài viết này bao gồm các chủ đề sau:

Thư viện Excel C# để tạo biểu đồ phân tán

Aspose.Cells for .NET là một thư viện thao tác Excel toàn diện cho phép các nhà phát triển tạo, sửa đổi và hiển thị các tệp Excel mà không cần Microsoft Office. Nó cung cấp một API phong phú cho việc tạo biểu đồ, bao gồm hỗ trợ đầy đủ cho biểu đồ Scatter.

Các lợi thế chính khi sử dụng Aspose.Cells để tạo biểu đồ Scatter:

  • Full‑featured Chart API – Thêm nhiều chuỗi, đặt kiểu đánh dấu, xác định thuộc tính trục và chuyển đổi loại biểu đồ tại thời gian chạy.
  • No COM Interop – Hoạt động trong môi trường máy chủ, dịch vụ đám mây và ứng dụng desktop.
  • High Performance – Xử lý các bộ dữ liệu lớn với mức tiêu thụ bộ nhớ tối thiểu.
  • Cross‑format Support – Lưu dưới dạng XLSX, XLS, CSV, PDF, PNG và các định dạng khác.

Bắt đầu nhanh chóng:

PM> Install-Package Aspose.Cells

Hoặc tải bản phát hành mới nhất từ trang phát hành Aspose.Cells.

Tạo biểu đồ Scatter trong Excel bằng C#

Dưới đây là một ví dụ C# hoàn chỉnh, tự chứa, minh họa cách thực hiện:

  1. Tạo một workbook mới.
  2. Điền dữ liệu X‑Y vào một worksheet.
  3. Chèn một biểu đồ Scatter.
  4. Tùy chỉnh các dấu hiệu của series, tiêu đề trục và giao diện biểu đồ.
  5. Lưu workbook dưới dạng tệp XLSX.

Lưu ý – Mã chỉ sử dụng không gian tên Aspose.Cells. Không cần thư viện bổ sung nào.

Giải thích mã

StepWhat it does
1Khởi tạo một Workbook mới và lấy Worksheet đầu tiên.
2Điền dữ liệu vào các cột AB với các giá trị số X và Y.
3Thêm một Chart loại ChartType.Scatter vào worksheet.
4Tạo một series duy nhất tham chiếu tới phạm vi Y (B2:B9) và đặt rõ ràng phạm vi X (A2:A9).
5Tùy chỉnh các dấu hiệu của series (hình tròn màu đỏ, kích thước 10) và loại bỏ đường viền.
6Đặt tiêu đề trục có thể đọc được và tùy chọn giới hạn trục.
7Lưu workbook dưới tên ScatterChart_Output.xlsx.

Chạy chương trình sẽ tạo ra một tệp Excel chứa biểu đồ Scatter được định dạng gọn gàng, sẵn sàng cho việc phân tích hoặc xuất bản thêm.

Nhận giấy phép miễn phí

Aspose cung cấp giấy phép tạm thời miễn phí giúp loại bỏ các dấu watermark đánh giá và cho phép truy cập đầy đủ API cho việc phát triển và thử nghiệm. Nhận giấy phép của bạn từ trang giấy phép tạm thời của Aspose. Áp dụng giấy phép trong mã của bạn trước khi sử dụng bất kỳ lớp nào của Aspose.Cells:

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

Biểu đồ phân tán Excel: Tài nguyên miễn phí

Tiếp tục học và làm chủ tự động hóa Excel với những tài nguyên miễn phí này:

Kết luận

Tutorial này đã trình bày cách tạo biểu đồ Scatter trong Excel một cách lập trình bằng C#Aspose.Cells for .NET. Bằng cách tận dụng API vẽ biểu đồ mạnh mẽ, bạn có thể xây dựng các hình ảnh trực quan tinh vi, tùy chỉnh kiểu đánh dấu và kiểm soát hành vi trục—tất cả mà không cần Microsoft Office. Hãy tích hợp cách tiếp cận này vào các công cụ báo cáo, bảng điều khiển phân tích, hoặc bất kỳ giải pháp nào cần tạo biểu đồ động.

Nếu bạn có câu hỏi, cần hỗ trợ, hoặc muốn chia sẻ phản hồi, vui lòng truy cập diễn đàn hỗ trợ miễn phí.

Xem thêm