शुरू करेंमुफ़्त में शुरू करें

क्लिक्स खोजना (II)

बहुत बढ़िया! अब एक खास मैक्सिमल क्लिक ढूँढते हैं, और फिर उस क्लिक का प्लॉट बनाते हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में नेटवर्क विश्लेषण का परिचय

पाठ्यक्रम देखें

अभ्यास निर्देश

  • उन लेखक(लेखकों) को ढूँढिए जो सबसे बड़े मैक्सिमल क्लिक का हिस्सा हैं, और उस/उनमें से किसी एक क्लिक के सबग्राफ को Circos प्लॉट से दर्शाइए. ऐसा करने के लिए:
    • G में मैक्सिमल क्लिक्स निकालने के लिए nx.find_cliques() फंक्शन का उपयोग करें. सबसे बड़ा मैक्सिमल क्लिक पाने के लिए इसे दिए गए sorted() फंक्शन के भीतर रखें.
    • .subgraph() मेथड और largest_clique का उपयोग करके सबसे बड़े मैक्सिमल क्लिक वाला सबग्राफ बनाइए.
    • सबग्राफ G_lc का उपयोग करके (बिना किसी अन्य आर्ग्युमेंट के) Circos plot ऑब्जेक्ट बनाइए और उसे प्लॉट कीजिए.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Import necessary modules
import networkx as nx
from nxviz import circos
import matplotlib.pyplot as plt

# Find the author(s) that are part of the largest maximal clique: largest_clique
largest_clique = sorted(____, key=lambda x:len(x))[-1]

# Create the subgraph of the largest_clique: G_lc
G_lc = ____

# Create the Circos plot: c
c = ____

# Draw the Circos plot to the screen
____
plt.show()
कोड संपादित करें और चलाएँ