Graph of Peertube - Centrality
submitted by podbrushkin to dataisbeautiful 24 points | 2 comments
This is a graph of Peertube instances following each other. There are 942 nodes and 10067 edges.
On Peertube, an instance X can follow an instance Y to let its users see all the videos posted on Y. This graph is a directed graph.
Color and size of nodes depends on how big their Eigenvector centrality is. Nodes which have 0 centrality are blue and small, nodes with bigger centrality are big and red.
What centrality represents? Instances which are not followed by anyone have 0 centrality. Instances (A) with a lot of followers (B) have bigger centrality. If those followers (B) themselves have followers ©, it means centrality of A will be even higher.
Does it mean anything in context of Peertube? I’m not sure. Considering chain of three instances: (A) <- (B) <- ©, when (A) posts a video, does it appear in ©? Probably not. But if it was so, then centrality would’ve mean this: Videos posted on instances with high centrality spread across entire network, while videos posted on instances with 0 centrality are not visible anywhere else.
Here are top 10 instances and their centrality:
- tilvids.com 1.0
- share.tube 0.97
- conf.tube 0.90
- video.lqdn.fr 0.88
- skeptikon.fr 0.86
- spectra.video 0.74
- video.monsieurbidouille.fr 0.73
- aperi.tube 0.71
- tube.aquilenet.fr 0.71
- video.hardlimit.com 0.68
How to repeat this graph visualization
- Download latest Peertube
instances.csvandinteractions.csvfiles here: www.kaggle.com/…/fediverse-graph-dataset-reduced - Import them to Gephi;
- Apply
Giant Componentfilter to remove nodes which are not connected to biggest network; - Apply
ForceAtlas 2layout; - Run
Eigenvector centralityStatistics (directed). It will add a new column to nodes table; - Apply
Nodes - Color - Ranking - Eigenvector centrality; - Apply
Nodes - Size - Ranking - Eigenvector centrality; - Configure Preview and export.
P.S. On colorful image used as thumbnail of this post nodes are colored by Modularity (community detection).
Discussion in the ATmosphere