Upload
roberto-marmo
View
1.370
Download
0
Embed Size (px)
DESCRIPTION
Idee per fare analisi di dati presi da Facebook usando Microsoft Excel, presentate da Roberto Marmo alla fiera SMAU Milano 2013.
Citation preview
Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto MarmoNome del Relatore
Usare Microsoft Excel per analizzare dati estratti da Facebook
Roberto MarmoFacoltà di Ingegneria, Università di PaviaMaster Social network Influence Design, Politecnico Milanowww.robertomarmo.net [email protected]
https://www.facebook.com/roberto.marmohttp://it.linkedin.com/in/robertomarmo
Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
L’associazione internazionale per la professionalità nel Web
partecipazioni internazionali
partecipazioni nazionali
• 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.
• 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.
2
Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
Analisi dei dati
1. stabilire un obiettivo2. prendere i dati3. usare uno strumento di analisi4. rappresentare i risultati con tabelle e grafici5. analizzare la rappresentazione dei risultati6. 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
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
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
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
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
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
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
Microsoft Excel su Facebook – creare documentiapplicazione Docs su http://apps.facebook.com/msdocscanvas/
Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
Microsoft Excel su Facebook – creare documentiapplicazione Docs su http://apps.facebook.com/msdocscanvas/
Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
Microsoft Excel su Facebook – creare documentiapplicazione Docs su http://apps.facebook.com/msdocscanvas/
Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
Microsoft Excel su Facebook – creare documenti
Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
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
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
Organizzazione dei dati in Facebook ‐ Grafo sociale
16
‐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
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
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
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
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
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
Il codice identificativo in Facebook
• ogni informazione è individuata da un numero• importante conoscerlo in caso di problemi• Nel browser scriverehttps://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
22
Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
Il codice identificativo in Facebook
• http://graph.facebook.com/NOME.COGNOME profilo personale cambiare con i propri riferimenti
• http://graph.facebook.com/vendere.social.commerceesempio 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
23
Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
https://developers.facebook.com/tools/explorer• Ambiente di esplorazione dati nel grafo sociale spiegato inhttp://www.slideshare.net/RobertoMarmo/festival‐ict‐2013‐leggere‐dati‐dal‐profilo‐personale‐faceb
24
Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
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
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
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
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
Analisi grandi quantità di dati• Filtro sulle colonne per selezionare poche righe utili
Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
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
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
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
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
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
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/01/15/nodexl‐network‐overview‐discovery‐and‐exploration‐for‐excel/
Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
NodeXL per fare Social Network Analysis
Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
NodeXL per fare Social Network Analysis• importa dati Facebook
Usare Microsoft Excel per analizzare dati estratti da Facebook – Roberto Marmo
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
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
Bibliografia http://www.robertomarmo.net/Libri.html
Offerta 30 euro per ogni libro su www.fag.it/smau2013.htm
www.robertomarmo.net