يعد تصور البيانات متعددة الأبعاد أمرًا حيويًا للتحليل المتعمق. يتيح لك Bubble chart عرض ثلاث سلاسل بيانات — المحور X، المحور Y، وحجم الفقاعات — ضمن تصور واحد. في هذا الدليل ستتعلم كيفية إنشاء مخطط فقاعة في Excel باستخدام C# و Aspose.Cells for .NET. سواء كنت بحاجة إلى عرض أداء المبيعات أو حصة السوق أو البيانات العلمية، ستساعدك الأمثلة التالية على إنشاء مخططات احترافية جاهزة للتصدير ببضع أسطر من الشيفرة.
تغطي هذه المقالة المواضيع التالية:
مكتبة C# Excel لإنشاء مخططات الفقاعات
Aspose.Cells for .NET هو مكتبة قوية لأتمتة Excel تسهل إنشاء المخططات، بما في ذلك مخططات الفقاعات. توفر API غني لإضافة البيانات، وتكوين أنواع المخططات، وتخصيص السلاسل، وتصدير دفاتر العمل إلى مجموعة متنوعة من الصيغ (XLSX، PDF، PNG، إلخ).
الميزات الرئيسية التي تجعل Aspose.Cells مثاليًا للمخططات الفقاعية:
- واجهة برمجة تطبيقات قوية وآمنة من حيث النوع – دعم كامل لـ IntelliSense في Visual Studio.
- تعديل المخطط مباشرة – تغيير نوع السلسلة، حجم العلامة، الألوان، وإعدادات المحور برمجياً.
- أداء عالي – معالجة مجموعات بيانات كبيرة دون عبء واجهة المستخدم.
- دعم صيغ متعددة – حفظ إلى XLSX، XLS، CSV، PDF، HTML، أو صور.
البدء
- تحميل أحدث Aspose.Cells for .NET من صفحة الإصدارات.
- تثبيت عبر مدير الحزم NuGet:
PM> Install-Package Aspose.Cells
- أضف إشارة إلى
Aspose.Cellsفي مشروع C# الخاص بك.
أنت الآن جاهز لإنشاء مخططات الفقاعات برمجيًا.
إنشاء مخطط فقاعة في Excel باستخدام C#
فيما يلي مثالان كاملان وقابلان للتنفيذ يوضحان كيفية إنشاء مخطط فقاعة من الصفر وكيفية تخصيص مظهره.
مثال 1 – مخطط الفقاعات الأساسي
هذا المثال ينشئ مخطط فقاعة بسيط يُظهر مبيعات المنتج (المحور X)، هامش الربح (المحور Y)، وحصة السوق (حجم الفقاعة).
ما يفعله الكود
- ينشئ مصنفًا ويملأه ببيانات تجريبية.
- يضيف مخططًا من نوع
ChartType.Bubble. - يربط قيم X‑values، Y‑values، وأحجام الفقاعات للسلسلة بالنطاقات المملوءة.
- يحدد اختياريًا عناوين المحاور والحدود.
- يحفظ المصنف باسم BubbleChart_Basic.xlsx.
مثال 2 – مخطط الفقاعات المخصص (الألوان، أنماط العلامات، والمحور الثانوي)
يوضح هذا المثال تخصيصات متقدمة مثل ألوان الفقاعات المخصصة، أنماط الحدود، ووضع المخطط على محور ثانٍ لتحسين قابلية القراءة.
أبرز ما في التخصيص
- سلسلتان منفصلتان من الفقاعات (Group 1 و Group 2) بألوان وأشكال علامات مميزة.
- تُرسم السلسلة الثانية على محور ثانوي، وهو مفيد عندما تختلف نطاقات البيانات.
- تنسيق مخصص للعلامات (لون التعبئة، لون الحد، الوزن).
- تصدير اختياري للصورة الخاصة بالمخطط لتضمينه في التقارير أو صفحات الويب.
موارد مجانية
- دليل المطور – دروس شاملة ومراجع API: https://docs.aspose.com/cells/net/
- التطبيقات عبر الإنترنت – إنشاء وتحرير ملفات Excel دون كتابة كود: https://products.aspose.app/cells/family
- مرجع API – وثائق كاملة للطرق/ الخصائص: https://reference.aspose.com/cells/net/
- مقالات إرشادية – سيناريوهات واقعية ومشاريع نموذجية: https://blog.aspose.com/ar/categories/aspose.cells-product-family/