MulaiMulai sekarang secara gratis

Betweenness centrality

Betweenness centrality untuk jaringan retweet dan balasan menandai pengguna yang menjadi jembatan antar komunitas Twitter yang berbeda. Komunitas ini mungkin terhubung oleh topik atau ideologi.

networkx telah diimpor sebagai nx. Jaringan G_rt dan G_reply, serta column_names = ['screen_name', 'betweenness_centrality'] telah dimuat untuk Anda.

Latihan ini adalah bagian dari kursus

Menganalisis Data Media Sosial dengan Python

Lihat Kursus

Petunjuk latihan

  • Hitung betweenness centrality untuk jaringan retweet menggunakan nx.betweenness_centrality().
  • Lakukan hal yang sama untuk jaringan balasan.
  • Buat DataFrame dari nilai centrality retweet.
  • Lakukan hal yang sama untuk jaringan balasan.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Generate betweenness centrality for retweets 
rt_centrality = ____

# Generate betweenness centrality for replies 
reply_centrality = ____

# Store centralities in data frames
rt = pd.DataFrame(____, ____ = ____)
reply = pd.DataFrame(____, ____ = ____)

# Print first five results in descending order of centrality
print(rt.sort_values('betweenness_centrality', ascending = False).head())

# Print first five results in descending order of centrality
print(reply.sort_values('betweenness_centrality', ascending = False).head())
Edit dan Jalankan Kode