After doing these courses, I feel confident creating professional visualizations and dashboards
Descrizione del corso
Dai social network online come Facebook e Twitter alle reti di trasporto come i sistemi di bike sharing, le reti sono ovunque—e saperle analizzare ti aprirà un mondo di nuove possibilità come data scientist. Questo corso ti fornirà le competenze per analizzare, visualizzare e interpretare le reti. Metterai in pratica i concetti appresi su dati di rete reali usando la potente libreria NetworkX. Con le conoscenze acquisite in questo corso, svilupperai il tuo modo di pensare per reti e saprai guardare i tuoi dati con una prospettiva nuova.
Prerequisiti
Curriculum
Programma del corso
1
Introduzione alle reti
In questo capitolo conoscerai i concetti fondamentali dell'analisi delle reti esplorando un dataset reale di una rete Twitter. Imparerai anche a usare NetworkX, una libreria che consente di manipolare, analizzare e modellare dati a grafo. Vedrai i diversi tipi di grafi e come visualizzarli in modo sensato.
- Introduzione alle reti50 XP
- Che cos'è una rete?50 XP
- Basi della NetworkX API con una rete di Twitter50 XP
- Disegno di base di una rete con NetworkX100 XP
- Query su un grafo100 XP
- Tipi di grafi50 XP
- Verificare se un grafo è non diretto/diretto50 XP
- Specificare un peso sugli archi100 XP
- Verificare la presenza di autoanelli nel grafo100 XP
- Visualizzazione delle reti50 XP
- Visualizzazione con grafici a matrice100 XP
- Visualizzare con i grafici Circos100 XP
- Visualizzare con gli Arc plot100 XP
2
Nodi importanti
Imparerai come identificare i nodi che sono importanti in una rete. In questo modo, entrerai in contatto con concetti più avanzati di analisi delle reti e con le basi degli algoritmi di ricerca di percorsi. Il capitolo si conclude con un approfondimento sul dataset della rete Twitter che rinforzerà i concetti appresi, come la degree centrality e la betweenness centrality.
3
Strutture
Questo capitolo è dedicato a trovare strutture interessanti all'interno dei dati di rete. Imparerai concetti essenziali come clique, comunità e sottografi, che metteranno a frutto tutte le competenze acquisite nel Capitolo 2. Al termine del capitolo, sarai pronto ad applicare i concetti appresi a un caso di studio reale.
4
Mettere tutto insieme
In questo capitolo finale del corso, consoliderai tutto ciò che hai imparato attraverso un caso di studio approfondito sui dati delle reti di collaboratori su GitHub. È un ottimo esempio di dati reali di social network, e le tue nuove competenze saranno messe alla prova. Al termine del capitolo, avrai sviluppato un tuo sistema di raccomandazione per mettere in contatto utenti GitHub che dovrebbero collaborare tra loro.
Introduzione all'analisi delle reti in Python
Corso
completato

