Analisi dati da Facebook con Microsoft Excel

2,693 views
2,521 views

Published on

Idee per fare analisi di dati presi da Facebook usando Microsoft Excel, presentate da Roberto Marmo alla fiera SMAU Milano 2013.

Published in: Social Media

Analisi dati da Facebook con Microsoft Excel

  1. 1. Usare Microsoft Excel  per analizzare dati  estratti da Facebook Roberto Marmo Facoltà di Ingegneria, Università di Pavia Master Social network Influence Design, Politecnico Milano www.robertomarmo.net info@robertomarmo.net https://www.facebook.com/roberto.marmo http://it.linkedin.com/in/robertomarmo Nome del Relatore Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  2. 2. L’associazione internazionale per la professionalità nel Web partecipazioni internazionali • Prima associazione al mondo (dal 1996) che raggruppa chi lavora nel Web, sia nel settore pubblico che privato. • Obiettivo di IWA è creare rete tra i soci,  partecipare all'evoluzione della rete e divulgare conoscenza tramite i soci con eventi ed iniziative. partecipazioni nazionali • In Italia IWA Italy è Associazione professionale rappresentanza delle professionalità Web che rilascia attestato di qualità secondo quanto previsto dalla legge 4/2013, unica Associazione del settore ICT attualmente censita dal Ministero dello Sviluppo Economico. Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo 2
  3. 3. Analisi dei dati 1. 2. 3. 4. 5. 6. stabilire un obiettivo prendere i dati usare uno strumento di analisi rappresentare i risultati con tabelle e grafici analizzare la rappresentazione dei risultati tornare eventualmente al passo 1 • lasciare la mente aperta alla scoperta di nuove relazioni  inattese tra i dati Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  4. 4. Microsoft Excel • programma prodotto da Microsoft come parte del  pacchetto Office • produzione ed alla gestione dei fogli elettronici • i dati sono organizzati in un foglio organizzato come  matrice in righe e colonne • ampia disponibilità di: – – – – formule matematiche formati di grafici macro, evitare ripetizioni di comandi Visual Basic per macro avanzate Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  5. 5. Altri fogli elettronici • Lotus 1‐2‐3 sviluppato da Lotus (ora acquisita da IBM)  uno dei primi programmi con grande successo • OpenOffice Calc, software libero per l'elaborazione di  fogli elettronici della suite Apache OpenOffice Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  6. 6. Altri fogli elettronici – Google Documenti • Google Documenti per chi ha account in ambito Google • http://www.kraukoblog.com/marketing/tutorial‐watch‐ your‐competitors‐facebook‐pages‐with‐google‐docs/ scaricare analytics di una pagina Facebook in un foglio  Google Docs, creare script per leggere i dati in formato  JSON e ricavare cosa occorre analizzare, esempio riunire  numero di fan di pagine Facebook da osservare Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  7. 7. Altri fogli elettronici – Google Documenti • https://zapier.com/zapbook/facebook/google‐docs/ • 18 funzioni per integrare Google Docs con Facebook Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  8. 8. Microsoft Excel su Facebook 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/ Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  9. 9. Leggere i post su Facebook tramite Excel • http://www.hardlywork.in/ login con pulsante Facebook • http://mashable.com/2011/07/03/hardlyworkin‐excel‐facebook/ Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  10. 10. Microsoft Excel su Facebook – creare documenti applicazione Docs su http://apps.facebook.com/msdocscanvas/ Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  11. 11. Microsoft Excel su Facebook – creare documenti applicazione Docs su http://apps.facebook.com/msdocscanvas/ Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  12. 12. Microsoft Excel su Facebook – creare documenti applicazione Docs su http://apps.facebook.com/msdocscanvas/ Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  13. 13. Microsoft Excel su Facebook – creare documenti Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  14. 14. Microsoft Excel su Facebook – creare documenti www.ideepercomputeredinternet.com/2010/12/come‐creare‐dei‐documenti‐word‐excel‐ e.html Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  15. 15. Microsoft Excel su Facebook – condividere documenti • I fogli creati con Docs su Facebook possono essere  facilmente 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 un server e condividere indirizzo URL • Excel 2013 offre possibilità di condividere direttamente  su Facebook Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  16. 16. Organizzazione dei dati in Facebook ‐ Grafo sociale ‐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 Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo 16
  17. 17. Dati disponibili in Facebook – Grafo sociale • conoscere Graph API per accedere ai dati • https://developers.facebook.com/docs/reference/api/field_expansion/ • sono dati che le persone hanno deciso di pubblicare • non portare dati fuori da Facebook, non sarebbero  aggiornati e si rischiano violazioni a legislazione privacy  su https://www.facebook.com/about/privacy/ Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  18. 18. Dati disponibili in Facebook – Grafo sociale 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 Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  19. 19. Dati disponibili in Facebook  – Insight Chi è amministratore di una 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 •usare il mouse per selezionare la parte di tabella utile e  copiarla su Excel, con eventuale scambio di righe verso  colonne Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  20. 20. Dati disponibili in Facebook  – Insight • campagna pubblicitaria, si possono copiare dati in tabella • dati da pagina pubblica, anche qui si può copiare tabella Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  21. 21. Dati disponibili in Facebook  – Applicazione • l’applicazione Facebook è un software che qualunque  iscritto può creare e inserire nella piattaforma • permette di realizzare interazione coinvolgente con  l’utente  e suoi amici grazie all’interfaccia grafica • si può inserire in pagina pubblica o come componente  separato che inizia con apps.facebook.com • a disposizione molti dati su come viene usata  l’applicazione • a disposizione molti dati dal profilo personale Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  22. 22. Il codice identificativo in Facebook • ogni informazione è individuata da un numero • importante conoscerlo in caso di problemi • Nel browser scrivere https://graph.facebook.com/zuck il  fondatore  { "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 • Notare il campo id con il numero identificativo 4 • Si può scrivere http://graph.facebook.com/4/picture Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo 22
  23. 23. Il codice identificativo 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 tutte le  descrizioni che finiscono nei motori di ricerca • si accede a queste informazioni anche senza entrare  dentro Facebook Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo 23
  24. 24. https://developers.facebook.com/tools/explorer • Ambiente di esplorazione dati nel grafo sociale spiegato in http://www.slideshare.net/RobertoMarmo/festival‐ict‐2013‐leggere‐dati‐dal‐profilo‐personale‐faceb Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo 24
  25. 25. Analisi testo di notifiche • https://www.facebook.com/notifications.php • copiare indirizzo di RSS Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  26. 26. Analisi testo di notifiche • in Excel prendere scheda Dati e cliccare Da web • nella scheda copiare indirizzo di Rss e clic su Importa Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  27. 27. Analisi testo di notifiche • si ottiene il foglio di calcolo con le ultime notifiche • contare quante volte compare una parola: usare comando  Sostituisci mettere la parola in Trova e in Sostituisci con • si possono creare macro per effettuare statistiche e grafici Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  28. 28. Linea di tendenza • Ho dati in giorni da 1 a 17, cosa succederà al giorno 18? http://office.microsoft.com/it‐it/excel‐help/aggiungere‐modificare‐o‐rimuovere‐una‐linea‐di‐ tendenza‐in‐un‐grafico‐HP010342158.aspx Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  29. 29. Analisi grandi quantità di dati • Filtro sulle colonne per selezionare poche righe utili Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  30. 30. Analisi grandi quantità di dati • 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 Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  31. 31. Tabella pivot per cercare relazioni • la tabella pivot è un potente strumento per ottenere  prospetti di sintesi, raggruppare e riassumere i dati,  modificare la disposizione dei campi rapidamente per  vedere le informazioni in altra prospettiva • • http://www.comefarea.it/produttivita/office2010/excel2010/tabelle‐pivot/ http://www.microsoft.com/business/it‐it/Content/Pagine/article.aspx?cbcid=19 Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  32. 32. Tabella pivot per cercare relazioni • Esempio di elenco dati e una delle possibili tabella pivot Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  33. 33. Analisi grTabella pivot per cercare relazioniandi quantità di dati • esiste relazione tra età utenti Facebook e film preferito? Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  34. 34. Tabella pivot per cercare relazioni • 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 Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  35. 35. NodeXL per fare Social Network Analysis • estensione per Excel gratuita e open source • consente di elaborare ed esplorare, anche graficamente,  grafi costruiti a partire da liste di connessioni tra nodi,  importate da varie fonti, tra cui fogli di lavoro Excel • 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/0 1/15/nodexl‐network‐overview‐discovery‐and‐ exploration‐for‐excel/ Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  36. 36. NodeXL per fare Social Network Analysis Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  37. 37. NodeXL per fare Social Network Analysis • importa dati Facebook Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  38. 38. RSSBus Excel Add‐In per Facebook • https://www.rssbus.com/excel/facebook/ a pagamento • permette accesso diretto ai dati Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  39. 39. Conclusioni • Facebook mette a disposizione molti dati di vario tipo • Microsoft Excel permette di eseguire varie estrazioni di  dati e diverse analisi • esistono tecniche su dati da grafo sociale in formato  JSON • il valore aggiunto nasce dalle capacità di: – conoscere le tecniche di analisi – conoscere la tipologia di dati Facebook  – sapere interagire con i dati da diversi punti di vista • i risultati possono essere condivisi su Facebook Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
  40. 40. Bibliografia http://www.robertomarmo.net/Libri.html Offerta 30 euro per ogni libro su  www.fag.it/smau2013.htm www.robertomarmo.net info@robertomarmo.net Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo

×