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
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())