การแสดงภาพความสัมพันธ์ระหว่างตัวแปรเชิงตัวเลขสองตัวเป็นความต้องการทั่วไปในการวิเคราะห์ข้อมูล, รายงาน, และการวิจัยทางวิทยาศาสตร์. แผนภูมิ Scatter (หรือที่เรียกว่า XY‑Scatter) เหมาะสำหรับการเน้นแนวโน้ม, กลุ่ม, และค่าผิดปกติ. คู่มือนี้แสดงวิธีสร้างแผนภูมิ Scatter ใน Excel โดยใช้ C# และ Aspose.Cells for .NET. ด้วยเพียงไม่กี่บรรทัดของโค้ด คุณสามารถสร้าง, ปรับแต่ง, และส่งออกแผนภูมิ Scatter อย่างอัตโนมัติ ซึ่งพร้อมสำหรับการนำเสนอ, แดชบอร์ด, หรือการประมวลผลต่อไป.

บทความนี้ครอบคลุมหัวข้อต่อไปนี้:

ไลบรารี Excel ของ C# เพื่อสร้างแผนภูมิกระจาย

Aspose.Cells for .NET เป็นไลบรารีการจัดการ Excel ที่ครอบคลุมซึ่งช่วยให้นักพัฒนาสามารถสร้าง, แก้ไขและแสดงผลไฟล์ Excel ได้โดยไม่ต้องใช้ Microsoft Office. มันมี API ที่ครบถ้วนสำหรับการสร้างแผนภูมิ รวมถึงการสนับสนุนเต็มรูปแบบสำหรับแผนภูมิ Scatter.

ข้อได้เปรียบหลักของการใช้ Aspose.Cells สำหรับสร้างแผนภูมิ Scatter:

  • Full‑featured Chart API – เพิ่มหลายซีรีส์, ตั้งสไตล์มาร์คเกอร์, กำหนดคุณสมบัติของแกน, และสลับประเภทแผนภูมิในขณะทำงาน.
  • No COM Interop – ทำงานในสภาพแวดล้อมเซิร์ฟเวอร์, บริการคลาวด์, และแอปพลิเคชันบนเดสก์ท็อป.
  • High Performance – จัดการชุดข้อมูลขนาดใหญ่ด้วยการใช้หน่วยความจำขั้นต่ำ.
  • Cross‑format Support – บันทึกเป็น XLSX, XLS, CSV, PDF, PNG, และอื่น ๆ.

เริ่มต้นอย่างรวดเร็ว:

PM> Install-Package Aspose.Cells

หรือดาวน์โหลดรุ่นล่าสุดจาก หน้า releases ของ Aspose.Cells.

สร้างแผนภูมิกระจายใน Excel ด้วย C#

ด้านล่างเป็นตัวอย่าง C# ที่สมบูรณ์และทำงานได้อย่างอิสระซึ่งแสดงวิธีการ:

  1. สร้างเวิร์กบุ๊กใหม่
  2. เติมข้อมูลลงในแผ่นงานด้วยข้อมูล X‑Y
  3. แทรกแผนภูมิแบบ Scatter
  4. ปรับแต่งเครื่องหมายของซีรีส์, ชื่อแกน, และลักษณะของแผนภูมิ
  5. บันทึกเวิร์กบุ๊กเป็นไฟล์ XLSX

หมายเหตุ – โค้ดใช้เนมสเปซ Aspose.Cells เท่านั้น ไม่จำเป็นต้องใช้ไลบรารีเพิ่มเติม

คำอธิบายของโค้ด

StepWhat it does
1สร้างอินสแตนซ์ของ Workbook ใหม่และรับ Worksheet แรก
2เติมข้อมูลให้คอลัมน์ A และ B ด้วยค่าตัวเลข X และ Y
3เพิ่ม Chart ประเภท ChartType.Scatter ลงใน worksheet
4สร้างซีรีส์เดียวที่อ้างอิงช่วง Y (B2:B9) และกำหนดช่วง X (A2:A9) อย่างชัดเจน
5ปรับแต่งมาร์คเกอร์ของซีรีส์ (วงกลมสีแดง, ขนาด 10) และลบเส้นขอบ
6ตั้งชื่อแกนที่อ่านง่ายและกำหนดขอบเขตแกนตามต้องการ
7บันทึก workbook เป็น ScatterChart_Output.xlsx.

การเรียกใช้โปรแกรมจะสร้างไฟล์ Excel ที่มีแผนภูมิ Scatter ที่จัดรูปแบบอย่างเรียบร้อย พร้อมสำหรับการวิเคราะห์หรือการเผยแพร่ต่อไป

รับใบอนุญาตฟรี

Aspose มี ใบอนุญาตฟรีชั่วคราว ที่ลบลายน้ำการประเมินและเปิดการเข้าถึง API อย่างเต็มสำหรับการพัฒนาและการทดสอบ. รับใบอนุญาตของคุณจาก หน้าใบอนุญาตชั่วคราวของ Aspose. ใช้ใบอนุญาตในโค้ดของคุณก่อนใช้คลาสใด ๆ ของ Aspose.Cells:

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

แผนภูมิกระจาย Excel: แหล่งข้อมูลฟรี

ต่อเนื่องการเรียนรู้และเชี่ยวชาญการทำงานอัตโนมัติของ Excel ด้วยแหล่งข้อมูลฟรีเหล่านี้:

สรุป

บทแนะนำนี้แสดงวิธีการสร้าง Scatter chart ใน Excel อย่างโปรแกรมโดยใช้ C# และ Aspose.Cells for .NET. โดยการใช้ประโยชน์จาก API การสร้างแผนภูมิที่แข็งแกร่ง คุณสามารถสร้างการแสดงผลที่ซับซ้อน ปรับแต่งสไตล์ของมาร์คเกอร์ และควบคุมพฤติกรรมของแกน—ทั้งหมดโดยไม่ต้องใช้ Microsoft Office. นำวิธีนี้ไปใช้ในเครื่องมือรายงาน แดชบอร์ดเชิงวิเคราะห์ หรือโซลูชันใด ๆ ที่ต้องการการสร้างแผนภูมิแบบไดนามิก.

หากคุณมีคำถาม ต้องการความช่วยเหลือ หรืออยากจะแบ่งปันข้อเสนอแนะของคุณ โปรดเยี่ยมชม ฟอรั่มสนับสนุนฟรี.

ดูเพิ่มเติม