Usare Microsoft Excel 2010 e successivi per leggere dati da Facebook, Twitter, Linkedin e farne analisi statistica, dal workshop tenuto a fiera SMAU Milano il 22 ottobre 2014 da Roberto Marmo.
Analisi statistica dei social network con Microsoft Excel
1. Analisi statistica
dei social network
con Microsoft Excel
Roberto Marmo
Università di Pavia, Facoltà di Ingegneria
www.robertomarmo.net
info@robertomarmo.net
http://it.linkedin.com/in/robertomarmo/it
http://www.slideshare.net/RobertoMarmo
2. International Webmasters Association
Prima associazione al mondo che
raggruppa chi lavora nel Web
Obiettivo di IWA: creare rete tra soci,
partecipare all'evoluzione del Web,
divulgare conoscenza tramite soci
con eventi ed iniziative
Associazione professionale
rappresentanza delle professionalità
Web
unica Associazione del settore ICT
attualmente censita dal Ministero
dello Sviluppo Economico
Analisi dei social network con Microsoft Excel -Roberto MARMO 2
3. International Webmasters Association
Associazione Professionale che
raggruppa i soggetti che - ai sensi
della legge 4/2013, sono definibili
come "professionisti Web"
Ha rilasciato i primi profili
professionali (G3 Web Skill Profiles)
in linea con i dettami dell'agenda
digitale europea e italiana ed ha
avviato accordi di collaborazione con
realtà di tutela del lavoro (sindacati) e
di domanda/offerta di lavoro: ancora
una volta il ruolo di IWA è quello di
unire, far collaborare e tutelare chi
opera nel Web
Analisi dei social network con Microsoft Excel -Roberto MARMO 3
5. Analizzare informazioni significa:
1. stabilire un obiettivo: pensare e scrivere cosa
è importante per me, quali dati posso usare,
cosa vorrei capire
2. prendere le informazioni
3. togliere il rumore
4. usare uno strumento di analisi
5. rappresentare i risultati con tabelle e grafici
6. analizzare la rappresentazione dei risultati
7. tornare eventualmente al passo 1
Analisi dei social network con Microsoft Excel -Roberto MARMO 5
1. Analisi social network con Microsoft Excel
6. 1. Analisi social network con Microsoft Excel
lasciare la mente aperta ed esercitare la
creatività per farsi guidare dai dati:
si può partire senza avere un obiettivo preciso
e si scopre qualcosa di utile
si segue un obiettivo prefissato e si trovano
relazioni inattese
Analisi dei social network con Microsoft Excel -Roberto MARMO 6
7. 1. Analisi social network con Microsoft Excel
FAQ Risposte alle domandi frequenti
1. alla portata di tutti? si se c’è pazienza e volontà
2. cosa occorre studiare? statistica di base
3. quanto tempo ci vuole? qualche minuto per
imparare, qualche ora per fare tante prove
4. posso integrare le analisi con quelle fornite da
altri tool? certo, se hanno esportazione in Excel
5. perché dovrei farlo? per vari motivi:
1. avere un altro punto di vista fa trovare nuove informazioni
2. avere consapevolezza di informazioni esistenti
3. capire come «ragionano» gli algoritmi dei social network
Analisi dei social network con Microsoft Excel -Roberto MARMO 7
8. 1. Analisi social network con Microsoft Excel
• Serie di 8 numeri 50 54 56 60 61 70 73 80
• Da tanti numeri a un solo numero descrittivo
• Media = (50+54+56+60+61+70+73+80)/8=63
• deviazione standard: dispersione dei dati intorno ad
un indice di posizione
Analisi dei social network con Microsoft Excel -Roberto MARMO 8
9. 1. Analisi social network con Microsoft Excel
• Mediana è numero che occupa la posizione centrale
di un insieme di numeri = 60,5
• Moda è numero più frequente, su 50 54 56 60 60 60
73 73 è 60
Analisi dei social network con Microsoft Excel -Roberto MARMO 9
http://office.microsoft.com/it-it/excel-
help/calcolare-la-mediana-di-un-
insieme-di-numeri-HP003056145.aspx
http://office.microsoft.com/it-it/excel-
help/calcolare-la-moda-di-un-insieme-
di-numeri-HA010070504.aspx
10. 2. Microsoft Excel
• Microsoft Excel programma prodotto da
Microsoft come parte del pacchetto Office
• dati gestiti in un foglio organizzato come
matrice di righe e colonne (spreadsheet)
• ampia disponibilità di:
– formule matematiche
– formati di grafici
– Visual Basic per macro
• NON c’è solo lui
Analisi dei social network con Microsoft Excel -Roberto MARMO 10
11. 2. Microsoft Excel
Ampia disponibilità di pagine pubbliche:
• https://www.facebook.com/microsoftexcel
• https://www.facebook.com/xltricks
• https://www.facebook.com/ExcelMindsExcelTraining
• https://www.facebook.com/microsoft.excel.lovers
Siti utili
• http://office.microsoft.com/it-it/excel
• http://www.excelling.it/
• http://www.wintricks.it/
• video YouTube come
https://www.youtube.com/watch?v=GMl1r9OgI3U
Analisi dei social network con Microsoft Excel -Roberto MARMO 11
12. 2. Google Docs
• http://www.kraukoblog.com/marketing/tutorial-watch-
your-competitors-facebook-pages-with-google-docs/
esempio: riunire in un foglio Google Docs il
numero fan di pagine Facebook da osservare
Analisi dei social network con Microsoft Excel -Roberto MARMO 12
13. 2. Google Docs
• https://zapier.com/zapbook/facebook/google-docs/
• 18 funzioni per integrare Google Docs con
Facebook
13Analisi dei social network con Microsoft Excel -Roberto MARMO
14. 3. usare Microsoft Excel dentro Facebook
• applicazione Docs http://apps.facebook.com/msdocscanvas/
Analisi dei social network con Microsoft Excel -Roberto MARMO 14
15. 3. usare Microsoft Excel dentro Facebook
Analisi dei social network con Microsoft Excel -Roberto MARMO 15
16. 3. usare Microsoft Excel dentro Facebook
Analisi dei social network con Microsoft Excel -Roberto MARMO 16
17. 3. usare Microsoft Excel dentro Facebook
Analisi dei social network con Microsoft Excel -Roberto MARMO 17
www.ideepercomputeredinternet.com/2010/12/come-creare-dei-documenti-word-excel-e.html
18. 3. usare Microsoft Excel dentro Facebook
• I fogli creati con Docs su Facebook possono essere
condivisi con gli amici seguendo l’interfaccia
• per un grafico, fare uno screenshot con tasto Stamp,
usare programma di grafica Paint per creare un file
da caricare in un post
• Depositare il file su server, condividere indirizzo URL
Analisi dei social network con Microsoft Excel -Roberto MARMO 18
Excel 2013 offre
possibilità di
condividere
direttamente su
Facebook
19. 3. leggere dati da Facebook verso Excel
• http://www.hardlywork.in/ login con pulsante
Facebook per leggere dentro Excel le notizie
che appaiono sul profilo personale
• http://mashable.com/2011/07/03/hardlyworkin-excel-facebook/
Analisi dei social network con Microsoft Excel -Roberto MARMO 19
20. 3. leggere dati da Facebook verso Excel
• testo che ho scritto nella mia bacheca
Analisi dei social network con Microsoft Excel -Roberto MARMO 20
• foto con tag riguardanti mio nominativo
21. 3. leggere dati da Facebook verso Excel
Analisi dei social network con Microsoft Excel -Roberto MARMO 21
• portando mouse su:
– photo e link, vedo le immagini e le copio in Paint
– commenti, leggo e copio il testo in Blocco note
– likes, leggo nominativi e posso copiare elenco in
Blocco note
22. 3. leggere dati da Facebook verso Excel
• leggere Facebook da computer al lavoro
Analisi dei social network con Microsoft Excel -Roberto MARMO 22
23. 3. leggere dati da Facebook verso Excel
• Analisi testo di notifiche
https://www.facebook.com/notifications.php
• copiare indirizzo di RSS
Analisi dei social network con Microsoft Excel -Roberto MARMO 23
24. 3. leggere dati da Facebook verso Excel
• prendere scheda Dati e cliccare Da web
• scheda copiare indirizzo RSS clic su Importa
Analisi dei social network con Microsoft Excel -Roberto MARMO 24
25. 3. leggere dati da Facebook verso Excel
• foglio di calcolo con le ultime notifiche
Analisi dei social network con Microsoft Excel -Roberto MARMO 25
• quante volte compare una parola: usare Sostituisci
mettere stessa parola in Trova e in Sostituisci con
• creare macro per effettuare statistiche e grafici
26. • https://apps.facebook.com/netvizz/ estrae
rete di dati, utile anche per fare copia
• http://www.socialmediatool.pierotaglia.net/tool/netvizz/
Analisi dei social network con Microsoft Excel -Roberto MARMO 26
27. 3. leggere dati da Facebook verso Excel
• RSSBus Excel Add-In per Facebook
• https://www.rssbus.com/excel/facebook/ a
pagamento, permette accesso diretto ai dati
Analisi dei social network con Microsoft Excel -Roberto MARMO 27
28. 4. analisi dati Facebook con Excel
Analisi dei social network con Microsoft Excel -Roberto MARMO28
29. 4. analisi dati Facebook con Excel
Conosco numero di post fatti da azienda in
pagina Facebook dal giorno 1 al 17, quanti post
farà al giorno 18? Uso linea di tendenza
Analisi dei social network con Microsoft Excel -Roberto MARMO 29
http://office.microsoft.com/it-it/excel-help/aggiungere-modificare-o-rimuovere-una-linea-di-
tendenza-in-un-grafico-HP010342158.aspx
30. 4. analisi dati Facebook con Excel
• Analisi grandi quantità di dati tramite Filtro
sulle colonne per selezionare poche righe utili
Analisi dei social network con Microsoft Excel -Roberto MARMO 30
31. 4. analisi dati Facebook con Excel
• Analisi grandi quantità di
dati tramite Convalida dati
• Nel menu Dati si inserisce
una regola per indicare i
dati validi, i dati non validi
vengono cerchiati con
colore rosso
• Esempio: trovare fan che
hanno scritto più di 10 post
Analisi dei social network con Microsoft Excel -Roberto MARMO 31
32. 4. analisi dati Facebook con Excel
• la tabella pivot è un potente strumento per
raggruppare e riassumere i dati, modificare la
disposizione dei campi per analizzare le
informazioni con altra prospettiva
• http://www.comefarea.it/produttivita/office2010/excel2010/tabelle-pivot/
• http://www.microsoft.com/business/it-it/Content/Pagine/article.aspx?cbcid=19
Analisi dei social network con Microsoft Excel -Roberto MARMO 32
33. 4. analisi dati Facebook con Excel
• esiste relazione tra età utenti Facebook e film
preferito?
Analisi dei social network con Microsoft Excel -Roberto MARMO 33
34. 4. analisi dati Facebook con Excel
• Tabella Pivot, raggruppamento con conteggio per età
• Test statistico del Chi quadrato per scoprire se c’è
relazione tra età dei soggetti e tipo di libro preferito
• http://office.microsoft.com/it-it/excel-help/test-chi-funzione-test-chi-
HP010335637.aspx
• http://it.wikipedia.org/wiki/Test_chi_quadrato
Analisi dei social network con Microsoft Excel -Roberto MARMO 34
35. 5. Analisi di Facebook Insight
• L’amministratore di pagina pubblica, applicazione,
pubblicità può esportare i dati in un file Excel per:
– creare rapporti personalizzati alternativi a tabelle e
grafici già messi a disposizione da Facebook
– trovare relazioni tra i dati non indicate già da
Facebook
• Metodi di estrazione dati:
– usare i pulsanti dell’interfaccia grafica, clic su
pulsante Esporta in alto a destra
– usare il mouse per selezionare la parte di tabella
utile e copiarla su Excel
Analisi dei social network con Microsoft Excel -Roberto MARMO 35
36. 5. Analisi di Facebook Insight per pagina
informazioni non mostrate da Facebook Insight,
per uno specifico periodo fare un grafico con:
• numero di persone che ne parlano
• numero di fan
oppure:
• numero di persone che ne parlano
• numero di MiPiace
oppure:
• numero di persone che ne parlano
• analisi fonte dei MiPiace
oppure
• numero di post nella pagina
• numero di fan
Analisi dei social network con Microsoft Excel -Roberto MARMO 36
37. 6. Grafo sociale rappresenta dati in Facebook
Analisi dei social network con Microsoft Excel -Roberto MARMO 37
-Nodi (cerchi): profilo personale, pagina fan, foto, tutto!
-relazioni tra i nodi (linea retta): per collegare nodi che
hanno qualcosa in comune, per navigare creando un
percorso nel grafo per cercare informazioni
38. 6. Grafo sociale rappresenta dati in Facebook
• conoscere Graph API per accedere ai dati
• https://developers.facebook.com/docs/reference/api/field_expansion/
• https://www.facebook.com/about/privacy/
• Analisi possibili con informazioni su:
– singolo nodo
– relazione tra due o più nodi
• Analisi temporale:
– variazione del dato nel tempo
– quando è stato creato il dato
Analisi dei social network con Microsoft Excel -Roberto MARMO 38
39. 6. Grafo sociale rappresenta dati in Facebook
• ogni informazione in Facebook è individuato da un
numero intero progressivo
• importante conoscerlo in caso di problemi
• Nel browser NON USARE Internet Explorer scrivere
https://graph.facebook.com/zuck
• { "id": "4", "name": "Mark Zuckerberg", "first_name":
"Mark", "last_name": "Zuckerberg", "link":
"http://www.facebook.com/zuck", "username": "zuck",
"gender": "male", "locale": "en_US" } testo in
formato JSON che si può copiare nel Blocco Note
• Notare il campo id con il numero identificativo 4
• Si può scrivere http://graph.facebook.com/4/picture
Analisi dei social network con Microsoft Excel -Roberto MARMO 39
40. 6. Grafo sociale rappresenta dati in Facebook
• http://graph.facebook.com/NOME.COGNOME
profilo personale cambiare con i propri
riferimenti
• http://graph.facebook.com/vendere.social.com
merce esempio di pagina fan di un libro,
notare le informazioni in formato JSON che
compaiono nella pagina Facebook e vengono
analizzate anche dai motori di ricerca
• si accede a molte informazioni anche senza
entrare dentro Facebook
Analisi dei social network con Microsoft Excel -Roberto MARMO 40
41. 6. Grafo sociale rappresenta dati in Facebook
• Ambiente di esplorazione dati nel grafo
sociale offerto da Facebook
• http://www.slideshare.net/RobertoMarmo/festival-ict-2013-
leggere-dati-dal-profilo-personale-faceb
Analisi dei social network con Microsoft Excel -Roberto MARMO 41
42. 7. leggere dati da Twitter verso Excel
Analisi dei social network con Microsoft Excel -Roberto MARMO 42
http://chrismakara.com/social-media/how-to-create-a-twitter-
dashboard-in-excel/
43. • esempi di analisi Twitter da
http://matthewbarby.com/scraping-communities-with-xpath/
Analisi dei social network con Microsoft Excel -Roberto MARMO 43
44. 8. leggere dati da Linkedin verso Excel
Analisi dei social network con Microsoft Excel -Roberto MARMO 44
http://blog.cometdocs.com/ho
w-to-export-linkedin-contacts-
into-excel
63 colonne utili per
- copia di riserva
- conteggi
- consultazione rapida
- cercare informazioni
45. 9. NodeXL per fare Social Network Analysis
• estensione gratuita, esiste solo per Excel
• elaborare ed esplorare, anche graficamente,
grafi costruiti a partire da liste di connessioni tra
nodi importate da Facebook, email, Twitter,
YouTube, Flickr
• http://nodexl.codeplex.com/
• http://www.i-dome.com/articolo/15031-Disegna-la-mappa-
dei-tuoi-collaboratori-con-Excel-e-NodeXL.html
• http://www.i-dome.com/articolo/15032-.html
• http://collab.di.uniba.it/blog/index.php/archives/2013/01/15/no
dexl-network-overview-discovery-and-exploration-for-excel/
• https://www.facebook.com/NodeXL
Analisi dei social network con Microsoft Excel -Roberto MARMO 45
46. 9. NodeXL per fare Social Network Analysis
Analisi dei social network con Microsoft Excel -Roberto MARMO 46
foglio
di
calcolo
grafo
47. 9. NodeXL per fare Social Network Analysis
Analisi dei social network con Microsoft Excel -Roberto MARMO 47
bridge
hub
esempi di lettura grafo per individuare i ruoli dei nodi
48. 10. presentare i risultati
• http://www.socialmediaexaminer.com/social-
media-roi-report/
• http://blog.ubervu.com/the-perfect-social-
media-report-tips-and-tricks-to-get-the-best-
results.html
• http://www.slideshare.net/benhowden/how-to-
create-a-winning-social-media-report
Analisi dei social network con Microsoft Excel -Roberto MARMO 48
49. Conclusioni
• dai social network si possono ricavare molti dati
• Microsoft Excel permette di eseguire varie
estrazioni ed analisi avendo tempo e pazienza
• il valore aggiunto nasce dalle capacità di:
– conoscere le tecniche di analisi
– conoscere la tipologia di dati dei social network
– sapere interagire con i dati da diversi punti di vista
– trovare relazioni inattese nei dati
Ringrazio per la partecipazione e mandami i dati da analizzare
www.robertomarmo.net info@robertomarmo.net
Analisi dei social network con Microsoft Excel -Roberto MARMO 49