Klik bulma (II)
Harika iş! Şimdi belirli bir maksimal klik bulmaya ve ardından bu kliki görselleştirmeye devam edelim.
Bu egzersiz, kursun bir parçasıdır
Python ile Ağ Analizine Giriş
Egzersiz talimatları
- En büyük maksimal klik içinde yer alan yazar(lar)ı bul ve bu klik(lerden) birinin alt grafiğini bir Circos grafiği kullanarak çiz. Bunu yapmak için:
Giçindeki maksimal klikleri hesaplamak içinnx.find_cliques()fonksiyonunu kullan. Bunu, en büyük maksimal kliki bulmak için verilensorted()fonksiyonunun içine yerleştir..subgraph()metodunu velargest_cliquedeğişkenini kullanarak en büyük maksimal klikten oluşan alt grafiği oluştur.- Alt grafik
G_lc'yi (başka argüman olmadan) kullanarakCircos plotnesnesini oluştur ve çiz.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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()