Skip to content

سورج پھٹنا

سن برسٹ چارٹ ویژولائزیشن درجہ بندی کے اعداد و شمار کی ایک متحرک اور دلکش نمائندگی ہے۔ یہ ڈیٹاسیٹ کے اندر عناصر کے درجہ بندی اور ان کے تعلقات کو پہنچانے کے لیے ریڈیل لے آؤٹ کا استعمال کرتا ہے۔

نقشہ کے ڈیٹا کی نمائندگی کرنے کے لیے، آپ درج ذیل HierarchyData انٹرفیس استعمال کر سکتے ہیں:

type HierarchyNode = with_optional_properties & {
name: string;
value: number;
category: string;
children?: HierarchyNode[];
}
type HierarchyData = {
nodes: HierarchyNode[];
}
  • نام: نوڈ کا نام۔
  • قدر: ایک عدد جو میٹرک کی نمائندگی کرتا ہے اس بات کا تعین کرنے کے لیے کہ وہ نوڈ کتنا بڑا ہے۔
  • زمرہ: اس زمرے یا قسم کی وضاحت کرتا ہے جس سے نوڈ کا تعلق ہے۔
  • بچے: یہ خاصیت اختیاری ہے اور HierarchyNode اشیاء کی ایک صف کی نمائندگی کرتی ہے۔ یہ اس بات کی نشاندہی کرتا ہے کہ نوڈ میں چائلڈ نوڈس ہو سکتے ہیں، جس سے ایک درجہ بندی کا ڈھانچہ بنتا ہے۔ ہر چائلڈ نوڈ اسی HierarchyNode ڈھانچے کی پیروی کرتا ہے، جس سے درخت نما درجہ بندی کی نمائندگی ہوتی ہے۔
  • ** درجہ بندی کی تفہیم:** سن برسٹ درجہ بندی کے اعداد و شمار کے ڈھانچے کو ظاہر کرنے میں بہترین ہے، ایک بصری درجہ بندی فراہم کرتا ہے جو مختلف سطحوں کے درمیان تعلقات کو سمجھنے میں مدد کرتا ہے۔

  • ریڈیل لے آؤٹ: ریڈیل لے آؤٹ درجہ بندی کے ڈھانچے کی بصری طور پر دلکش اور منظم نمائندگی فراہم کرتا ہے۔

  • ممکنہ بے ترتیبی: سیگمنٹس کی ایک بڑی تعداد والے معاملات میں، چارٹ بے ترتیبی کا شکار ہو سکتا ہے، جس سے پڑھنے کی اہلیت متاثر ہوتی ہے۔

  • حیرانیاتی ڈیٹا تک محدود: درجہ بندی کے اعداد و شمار کا تصور کرتے وقت ٹری میپس سب سے زیادہ موثر ہوتے ہیں۔ غیر درجہ بندی ڈیٹاسیٹس کے لیے، متبادل تصورات زیادہ موزوں ہو سکتے ہیں۔

Sun Burst Example