การแสดงความสัมพันธ์ระหว่างตัวแปรเชิงตัวเลขสองตัวมักต้องใช้แผนภูมิกระจาย เมื่อคุณต้องการเน้นแต่ละจุดข้อมูล and แสดงแนวโน้มโดยเชื่อมจุดด้วยเส้น ชนิดแผนภูมิ ScatterConnectedByLinesWithDataMarker เป็นตัวเลือกที่เหมาะสม ในคู่มือนี้คุณจะได้เรียนรู้วิธีสร้างแผนภูมิดังกล่าวใน Excel ด้วย C# พร้อม Aspose.Cells for .NET โซลูชันนี้สามารถเขียนโปรแกรมได้เต็มที่ ไม่ต้องติดตั้ง Excel และสร้างแผนภูมิที่สามารถบันทึกเป็น XLSX, PDF หรือรูปภาพได้.
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- ไลบรารี Excel สำหรับ C# เพื่อสร้างแผนภูมิ ScatterConnectedByLinesWithDataMarker
- สร้างแผนภูมิ ScatterConnectedByLinesWithDataMarker ใน Excel ด้วย C#
- ใบอนุญาตฟรีและแหล่งข้อมูล
- ดูเพิ่มเติม
ไลบรารี C# Excel เพื่อสร้างแผนภูมิ ScatterConnectedByLinesWithDataMarker
Aspose.Cells for .NET เป็นไลบรารีการจัดการ Excel ที่ครอบคลุมซึ่งช่วยให้ผู้พัฒนาสามารถสร้าง, แก้ไขและแสดงผลไฟล์ Excel ได้โดยไม่ต้องใช้ Microsoft Office รองรับประเภทแผนภูมิทั้งหมดที่ Excel มี รวมถึงแผนภูมิ ScatterConnectedByLinesWithDataMarker.
ข้อได้เปรียบหลักของการใช้ Aspose.Cells สำหรับการสร้างแผนภูมิ:
- Full API Coverage – เข้าถึงคุณลักษณะทั้งหมดของ Excel ตั้งแต่การดำเนินการเซลล์พื้นฐานจนถึงการปรับแต่งแผนภูมิขั้นสูง
- No Interop Dependency – ทำงานบนแพลตฟอร์มใดก็ได้ที่สนับสนุน .NET, ขจัดปัญหา COM interop
- High Performance – การจัดการที่มีประสิทธิภาพกับสมุดงานและชุดข้อมูลขนาดใหญ่
- Multiple Export Formats – บันทึกแผนภูมิเป็น XLSX, PDF, PNG, JPEG และอื่น ๆ
เริ่มต้น
- ดาวน์โหลด รุ่นล่าสุดจากหน้า Aspose.Cells .NET releases
- ติดตั้ง ผ่าน NuGet:
PM> Install-Package Aspense.Cells
แพ็คเกจนี้รวมเอาแอสเซมบลีและการพึ่งพาที่จำเป็นทั้งหมดไว้
สร้างแผนภูมิ ScatterConnectedByLinesWithDataMarker ใน Excel ด้วย C#
ด้านล่างเป็นโปรแกรม C# ที่สมบูรณ์และทำงานได้โดยอิสระที่:
- สร้างเวิร์กบุ๊กใหม่.
- เติมข้อมูลตัวอย่าง X‑Y.
- แทรกแผนภูมิ ScatterConnectedByLinesWithDataMarker.
- จัดรูปแบบแผนภูมิ (หัวเรื่อง, ป้ายแกน, รูปแบบมาร์คเกอร์, รูปแบบเส้น).
- บันทึกเวิร์กบุ๊กเป็น
ScatterConnectedByLinesWithDataMarker.xlsx.
Note: โค้ดนี้มุ่งเป้าไปที่ .NET 6.0 (หรือเวอร์ชันที่ใหม่กว่า) และใช้ Aspose.Cells API เวอร์ชันล่าสุด หากจำเป็นให้ปรับเวอร์ชัน SDK ของโครงการ
คำอธิบายขั้นตอนสำคัญ
| Step | Purpose |
|---|---|
| Create workbook และ worksheet | เริ่มต้นไฟล์ Excel ในหน่วยความจำ. |
| Populate data | จัดเตรียมคู่ค่า X‑Y ที่แผนภูมิกระจายจะแสดง. |
| Add chart | แทรกแผนภูมิประเภท ScatterConnectedByLinesWithDataMarker. |
| Define series | เชื่อมโยงค่าตำแหน่ง Y (B2:B9) และ X (A2:A9) กับซีรีส์. |
| Customize markers & line | ปรับสไตล์การแสดงผล – รูปร่างเครื่องหมาย, ขนาด, สี, และความหนาของเส้น. |
| Axis titles | เพิ่มความอ่านง่ายสำหรับผู้ใช้ปลายทาง. |
| Save | บันทึก workbook ลงดิสก์ (สามารถเปลี่ยนเป็น PDF/Image ผ่านการ overload ของ Save). |
คุณสามารถปรับช่วงข้อมูล การจัดรูปแบบ หรือการวางแผนภูมิเพื่อให้เหมาะกับสถานการณ์เฉพาะของคุณได้ วิธีเดียวกันนี้ทำงานได้กับชุดข้อมูลขนาดใหญ่หรือหลายชุดโดยการเพิ่มรายการ NSeries เพิ่มเติม
รับใบอนุญาตฟรี
Aspose มี ใบอนุญาตฟรีชั่วคราว ที่ลบลายน้ำการประเมินและเปิดใช้งานฟังก์ชันเต็มสำหรับระยะเวลาจำกัด รับได้จาก หน้าลิขสิทธิ์ชั่วคราวของ Aspose. ใช้ใบอนุญาตก่อนสร้างเวิร์กบุ๊ก:
var license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
แหล่งข้อมูลฟรี
- คู่มือสำหรับนักพัฒนา – คำแนะนำเชิงลึก: https://docs.aspose.com/cells/net/
- แอปออนไลน์ – ลองสร้างแผนภูมิโดยไม่ต้องเขียนโค้ด: https://products.aspose.app/cells/family
- อ้างอิง API – คำอธิบายคลาสและเมธอดโดยละเอียด: https://reference.aspose.com/cells/net/
- บทความวิธีทำ – สำรวจประเภทแผนภูมิและคุณสมบัติของ Excel เพิ่มเติม: https://blog.aspose.com/th/categories/aspose.cells-product-family/
สรุป
แผนภูมิ ScatterConnectedByLinesWithDataMarker เหมาะอย่างยิ่งสำหรับการแสดงแนวโน้มของข้อมูลพร้อมกับการเน้นแต่ละจุดอย่างชัดเจน ด้วย Aspose.Cells for .NET คุณสามารถสร้าง ปรับสไตล์ และส่งออกแผนภูมินี้ทั้งหมดผ่านโค้ด—ไม่ต้องติดตั้ง Excel ตัวอย่างที่ให้มาพร้อมใช้งาน สามารถคอมไพล์และรันได้ทันที ให้พื้นฐานที่มั่นคงสำหรับการรวมการแสดงผลที่ซับซ้อนเข้าไปในแอปพลิเคชัน .NET ของคุณ
หากคุณพบอุปสรรคหรือมีคำถามใด ๆ โปรดเยี่ยมชม ฟอรั่มสนับสนุนฟรี ของเรา ซึ่งชุมชนและวิศวกรของ Aspose ยินดีให้ความช่วยเหลือ