كيفية إنشاء مخطط Sunburst مع Golang عبر C++

سيناريوهات الاستخدام المحتملة

رسوم خرائط الأشجار جيدة للمقارنة بين النسب داخل الهرمية، ومع ذلك، رسوم خرائط الأشجار ليست جيدة في إظهار المستويات الهرمية بين أكبر الفئات وكل نقطة بيانات. رسم نجم الشمس هو رسم بياني بصري أفضل لذلك. الرسم النجم هو مثالي لعرض البيانات الهرمية. يُمثل كل مستوى من الهرمية بواسطة حلقة أو دائرة واحدة مع أدنى دائرة على مستوى أعلى الهرمية. يظهر رسم نجم الشمس بدون بيانات هرمية (مستوى واحد من الفئات) مشابهًا لرسمة الدونات. ومع ذلك، يُظهر رسم نجم الشمس متعدد المستويات كيف ترتبط الحلقات الخارجية بالحلقات الداخلية. يُعد رسم نجم الشمس الأكثر فاعلية في إظهار كيف يتم تقسيم حلقة واحدة إلى أجزائها المساهم، بينما يُعد نوع آخر من الرسوم الهرمية، وهو رسم خرائط الأشجار، مثاليًا للمقارنة بين الأحجام النسبية.

todo:image_alt_text

رسم بياني للتفجير الشمسي

بعد تشغيل الكود أدناه، سترون رسم بياني للتفجير الشمسي كما هو موضح أدناه.

todo:image_alt_text

الكود المثالي

الكود المثالي التالي يحمل ملف Excel العيني ويُولّد ملف Excel الإخراج.