Upload
roberto-marmo
View
365
Download
1
Embed Size (px)
DESCRIPTION
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.
Citation preview
Analisi statistica
dei social network
con Microsoft Excel
Roberto Marmo
Università di Pavia, Facoltà di Ingegneria
www.robertomarmo.net
http://it.linkedin.com/in/robertomarmo/it
http://www.slideshare.net/RobertoMarmo
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
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
Bibliografia
www.robertomarmo.net/Libri.html o www.fag.it
sviluppo applicazioni modelli matematici
per analisi social network
www.robertomarmo.net
www.guidasocialcommerce.it
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
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
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
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
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
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
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
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
2. Google Docs • https://zapier.com/zapbook/facebook/google-docs/
• 18 funzioni per integrare Google Docs con
13 Analisi dei social network con Microsoft Excel -Roberto MARMO
3. usare Microsoft Excel dentro Facebook
• applicazione Docs http://apps.facebook.com/msdocscanvas/
Analisi dei social network con Microsoft Excel -Roberto MARMO 14
3. usare Microsoft Excel dentro Facebook
Analisi dei social network con Microsoft Excel -Roberto MARMO 15
3. usare Microsoft Excel dentro Facebook
Analisi dei social network con Microsoft Excel -Roberto MARMO 16
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
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
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
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
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
3. leggere dati da Facebook verso Excel
• leggere Facebook da computer al lavoro
Analisi dei social network con Microsoft Excel -Roberto MARMO 22
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
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
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
• 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
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
4. analisi dati Facebook con Excel
Analisi dei social network con Microsoft Excel -Roberto MARMO 28
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
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
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
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
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
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
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
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
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
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
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
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.commerce 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
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
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/
• esempi di analisi Twitter da http://matthewbarby.com/scraping-communities-with-xpath/
Analisi dei social network con Microsoft Excel -Roberto MARMO 43
8. leggere dati da Linkedin verso Excel
Analisi dei social network con Microsoft Excel -Roberto MARMO 44
http://blog.cometdocs.com/how-to-export-linkedin-contacts-into-excel
63 colonne utili per - copia di riserva - conteggi - consultazione rapida - cercare informazioni
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/nodexl-network-overview-discovery-and-exploration-for-excel/
• https://www.facebook.com/NodeXL
Analisi dei social network con Microsoft Excel -Roberto MARMO 45
9. NodeXL per fare Social Network Analysis
Analisi dei social network con Microsoft Excel -Roberto MARMO 46
foglio di calcolo
grafo
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
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
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 [email protected]
Analisi dei social network con Microsoft Excel -Roberto MARMO 49