سؤال

لدي ملف DOT (GraphViz) مع رسم بياني معين يتكون من العديد من العقد والحواف.
أرغب في إنشاء نسخة من هذا الرسم البياني ومجموعة المجموعة (المجموعة) بعض العقد معًا.
ومع ذلك ، كلما أفعل ذلك ، يتغير تخطيط الرسم البياني (اعتماد الكتلة).

هل هناك أي طريقة يمكنني من خلالها إصلاح موضع الرسم البياني ثم إضافة التجميع؟

هل كانت مفيدة؟

المحلول

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

على سبيل المثال ، في الكود أدناه ، ستظهر الكتلة غير مرئية:

subgraph cluster_inv {
  node [style=filled];
  N1 -> N2 -> N3;
  label="";
  color="#FFFFFF";
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top