ויזואליזציה של יחסים בין שני משתנים מספריים היא דרישה נפוצה בניתוח נתונים, דיווח ומחקר מדעי. גרף פיזור (הידוע גם כ‑XY‑Scatter) אידיאלי להדגשת מגמות, אשכולות וחריגים. מדריך זה מציג כיצד ליצור גרף פיזור ב‑Excel באמצעות C# ו‑Aspose.Cells for .NET. עם כמה שורות קוד ניתן ליצור באופן תכנותי, להתאים אישית ולייצא גרפי פיזור המוכנים להצגה, דשבורדים או עיבוד נוסף.

מאמר זה מכסה את הנושאים הבאים:

ספריית C# Excel ליצירת תרשימי פיזור

Aspose.Cells for .NET היא ספרייה מקיפה לעיבוד Excel המאפשרת למפתחים ליצור, לשנות ולהציג קבצי Excel ללא צורך ב-Microsoft Office. היא מציעה API עשיר ליצירת גרפים, כולל תמיכה מלאה בגרפי פיזור.

היתרונות המרכזיים של שימוש ב‑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.

יצירת תרשים פיזור ב-Excel באמצעות C#

להלן דוגמה מלאה, עצמאית ב‑C# המדגימה כיצד:

  1. צור חוברת עבודה חדשה.
  2. מלא גיליון נתונים עם נתוני X‑Y.
  3. הוסף תרשים פיזור.
  4. התאם סמני סדרה, כותרות צירים ומראה התרשים.
  5. שמור את חוברת העבודה לקובץ XLSX.

הערה – הקוד משתמש במרחב השמות Aspose.Cells בלבד. אין צורך בספריות נוספות.

הסבר על הקוד

שלבמה הוא עושה
1יוצר מופע חדש של Workbook ומקבל את ה-Worksheet הראשון.
2ממלא את העמודות A ו-B בערכי מספריים X ו-Y.
3מוסיף Chart מסוג ChartType.Scatter לגיליון.
4יוצר סדרה יחידה המתייחסת לטווח Y (B2:B9) ומגדיר במפורש את טווח X (A2:A9).
5מתאים את סמני הסדרה (עיגולים אדומים, גודל 10) ומסיר את קו הגבול.
6מגדיר כותרות צירים קריאות והגבלות צירים אופציונליות.
7שומר את חוברת העבודה בשם ScatterChart_Output.xlsx.

הפעלת התוכנית מייצרת קובץ Excel שמכיל תרשים פיזור מעוצב בצורה מסודרת, מוכן לניתוח נוסף או לפרסום.

קבל רישיון חינמי

Aspose מציעה רישיון חינמי זמני שמסיר סימני מים של הערכה ומאפשר גישה מלאה ל‑API לפיתוח ולבדיקה. קבלו את שלכם מדף רישיון זמני של Aspose. יש ליישם את הרישיון בקוד שלכם לפני השימוש באף מחלקות של Aspose.Cells:

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

תרשים פיזור Excel: משאבים חינמיים

המשיכו ללמוד ולשלוט באוטומציה של Excel עם המשאבים החינמיים האלה:

סיכום

המדריך הזה מציג כיצד ליצור באופן תכנותי תרשים פיזור ב‑Excel באמצעות C# ו‑Aspose.Cells for .NET. על ידי ניצול ה‑API החזק ליצירת תרשימים, ניתן לבנות ויזואליזציות מתוחכמות, להתאים סגנונות סימון ולשלוט בהתנהגות הצירים—הכל ללא צורך ב‑Microsoft Office. שלבו גישה זו בכלי דיווח, לוחות מחוונים אנליטיים, או בכל פתרון שדורש יצירת תרשימים דינאמיים.

אם יש לך שאלות, אתה זקוק לעזרה, או רוצה לשתף את המשוב שלך, אנא בקר בפורום תמיכה חינמי.

ראה גם