इसे छोड़कर कंटेंट पर जाएं

जबरन लेआउट ग्राफ़

फोर्स्ड लेआउट ग्राफ़ विज़ुअलाइज़ेशन इंटरकनेक्टेड डेटा का एक गतिशील और आकर्षक प्रतिनिधित्व है। यह डेटासेट के भीतर संस्थाओं के बीच संबंधों को दृश्य रूप से व्यक्त करने के लिए एक बल-निर्देशित लेआउट एल्गोरिदम का उपयोग करता है।

जबरन लेआउट ग्राफ़ डेटा संरचना

Section titled “जबरन लेआउट ग्राफ़ डेटा संरचना”

फ़ोर्स्ड लेआउट ग्राफ़ का प्रतिनिधित्व करने के लिए, आप निम्नलिखित NodeLinkData इंटरफ़ेस का उपयोग कर सकते हैं:

type Node = with_optional_properties & {
name: string;
category: string;
labels?: Label[];
}
type Link = with_optional_properties & {
source: string;
target: string;
value: number;
}
type NodeLinkData = {
nodes: Node[];
links: Link[];
}
  • नाम: नोड के लिए एक विशिष्ट पहचानकर्ता।
  • श्रेणी: नोड को एक विशिष्ट समूह या क्लस्टर में वर्गीकृत करता है।
  • स्रोत: लिंक के स्रोत नोड की पहचान करता है।
  • लक्ष्य: लिंक के लक्ष्य नोड की पहचान करता है।
  • मूल्य: लिंक से जुड़े एक संख्यात्मक मान का प्रतिनिधित्व करता है जो बताता है कि नोड्स कितनी मजबूती से जुड़े हुए हैं।
  • रिलेशनशिप विज़ुअलाइज़ेशन: कनेक्टेड नोड्स और लिंक के माध्यम से संस्थाओं के बीच संबंधों को स्पष्ट रूप से दर्शाता है।

  • गतिशील लेआउट: जैविक और दृश्य रूप से आकर्षक प्रतिनिधित्व के लिए बल-निर्देशित लेआउट का उपयोग करता है।

  • सघन ग्राफ़ के साथ जटिलता: सघन रूप से जुड़े ग्राफ़ में, दृश्य अव्यवस्था पठनीयता को प्रभावित कर सकती है।

  • नेटवर्क डेटा तक सीमित: नेटवर्क या संबंध-आधारित डेटा को विज़ुअलाइज़ करने के लिए सबसे प्रभावी; सभी प्रकार के डेटासेट के लिए उपयुक्त नहीं हो सकता है।

जबरन लेआउट ग्राफ़ उदाहरण

Section titled “जबरन लेआउट ग्राफ़ उदाहरण”

Forced Layout Graph Example