Open data e open source: come elaborare dati aperti

95
OPEN DATA E OPEN SOURCE: COME ELABORARE E PRESENTARE DATI APERTI CON SOFTWARE LIBERO Roma, 6 dicembre 2016 Antonio Faccioli, Osvaldo Gervasi, Sonia Montegiove

Transcript of Open data e open source: come elaborare dati aperti

Page 1: Open data e open source: come elaborare dati aperti

OPEN DATA E OPEN SOURCE: COME ELABORARE E

PRESENTARE DATI APERTI CON SOFTWARE LIBERO

Roma, 6 dicembre 2016

Antonio Faccioli, Osvaldo Gervasi, Sonia Montegiove

Page 2: Open data e open source: come elaborare dati aperti

Foto di Kristina Alexanderson, Flickr

Software libero chi?

LibreItalia onlus: chi siamo e perché siamo qui

Page 3: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>Foto di Kristina Alexanderson, Flickr

Software libero chi? Di cosa parliamo oggi? ● Open data: come lavorarci?

● Cosa sono a cosa servono le licenze CopyLeft

● I Vantaggi dell’openness

● Introduzione ai fogli di calcolo

● Lavorare con Open Data: dal download ai filtri

● Grafici e formattazione condizionata, grafici

● Tabelle pivot

Page 4: Open data e open source: come elaborare dati aperti

Foto di Kristina Alexanderson, Flickr

Software libero chi?

Page 5: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

0. usarlo (gratuitamente)

1. capire come è scritto

2. contribuire a migliorarlo

3. farlo installare ad altri

Sei libero di...

Page 6: Open data e open source: come elaborare dati aperti

Donne Digitali 6 Giugno 2015 MODENA - MUSEO FERRARI Foto di Kristina Alexanderson, Flickr

Perché software libero?

Page 7: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

5 opportunità per cominciare

• Crescere professionalmente

• Risparmiare senza rinunciare alla qualità

• Entrare in community

• Incentivare lo sviluppo di imprese locali

• Collaborare, condividere, migliorarsi

Page 8: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Qualche programma per iniziare...

Page 9: Open data e open source: come elaborare dati aperti

Foto di Kristina Alexanderson, Flickr

Perché parlare di dati digitali?

Page 10: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Quali dati presentare?

● Numeri da ricerche e casi di studio● Dati rielaborati da indagini fatte● Open Data

Page 11: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Open Data, chi?

Open cosa?

“Un contenuto o un dato si definisce aperto se chiunque è libero di usarlo, riusarlo, ridistribuirlo – soggetto, al massimo, al requisito di attribuzione e/o condivisione allo stesso modo”

Open Knowledge Foundation

Page 12: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Identikit dell'open data

Disponibili con licenza che ne permetta l'uso da parte di chiunque

Accessibili attraverso le ICT e adatti all'utilizzo automatico da software

In formato aperto

Gratuiti o a costo marginale per la loro riproduzione e divulgazione

Page 13: Open data e open source: come elaborare dati aperti

<Open Data e Open Source> Dove trovo Open Data?

Page 14: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Dove sono i dati aperti?

Portale www.dati.gov.it

Portali Open Data delle PA

Sezione Trasparenza Siti della PA

Da motore di ricerca con

parola magica open data

Data scraping

Page 15: Open data e open source: come elaborare dati aperti

<Open Data e Open Source> Foto di Bas Van Uyen, FlickrLavorare con i dati stanca?

Page 16: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Quando i dati [buoni] sono un sogno...

Page 17: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

La via crucis dell'open data

1° mistero doloroso del dataset

● vecchio● incompleto ● troppo aggregato● poco aggregato ● grande tanto da mandare in

crash un foglio di calcolo

Page 18: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

La via crucis dell'open data

2° mistero doloroso del dataset ● in solo formato chiuso (per

esempio .xls)● in finto open data (pdf

immagine), in strafinto open data (elaborazioni pubblicate in pdf di dati grezzi)

Page 19: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

La via crucis dell'open data

3° mistero doloroso del dataset ● con nomi di colonne incomprensibili

possibilmente non descritte tramite appositi file

● con informazioni accorpate quando potrebbero essere divise

● con dati divisi quando sarebbe più utile fossero accorpati

● con colonne duplicate in italiano e inglese

● con informazioni replicate in posti diversi con nomi differenti

Page 20: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

La via crucis dell'open data

4° mistero doloroso del dataset ● con colonne dai formati non

uniformi● con numeri che risultano testi ● con date non in formato data● con percentuali scritte tra

virgolette

Page 21: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

La via crucis dell'open data

Rischio: crocifissione di chi presenta un dato rielaborato attraverso un dataset difettoso, non corretto, non pulito, pubblicato tanto per essere pubblicato, inutile

Page 22: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>Come rendere appetibili i dati

Foto di Karen Morgan, Flickr

Page 23: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Si parte dal download: le piattaforme cKan

Posso cercare i dati per parola o tag

per poi effettuare il download

Page 24: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Si parte dal download: il caso Istat

Posso fare dei filtri ed esportare

Da notare il formatoExcel…

Page 25: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Si parte dal download: il caso Inps

Posso fare ricerche dei dati (anche per Categoria) ed esportare

e anche qui l'immancabile formato chiuso...

Page 26: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Se trovo dati .CSV

SEMPLICE!

Aprire il file con

LibreOffice e importare

il testo

Page 27: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

E se trovo un .XLS?Un formato chiuso per esporre un dato aperto?

Page 28: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

E se trovo un .pdf?

1. Scarico Tabula

2. Lo installo

3. Apro Tabula.exe

4. Faccio upload del file.pdf

Page 29: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

E se trovo un .pdf?

Aspetto che arrivino i dati in forma tabellare.

L'attesa dipende dalla complessità del file.

Page 30: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

E se trovo una tabella html?

Questo non è il formato adatto a pubblicare

Il caro vecchio copia-incolla può aiutarci

Fonte: http://www.benisequestraticonfiscati.it/

Page 31: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Un LibreOffice in “cucina”

Foto di Young Sok Yun, Flickr

Page 32: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Barra del titolo

Barra dei menù

Barre degli strumenti

Barra della formula

Uno sguardo a Calc...

Page 33: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Prima regola del foglio di calcolo: ogni colonna dovrebbe contenere un tipo di dato differente

OK NO

Page 34: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Seconda regola del foglio di calcolo: non lasciare colonne o righe vuote

OK NO

Page 35: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Se si vuole selezionare...

1. una cella → clic sopra la cella

2. più celle → clic sopra la prima cella e trascina fino all'ultima

3. celle non contigue → clic sulle prime celle da selezionare, tieni

premuto Ctrl e seleziona le altre celle

4. colonna → clic sulla lettera corrispondente

5. riga → clic sul numero di riga corrispondente

6. tutto il foglio → clic sul quadratino compreso fra la prima colonna e la

prima riga del foglio

Page 36: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Se si vuole modificare una cella

1. doppio clic sopra la cella

2. selezionare la cella e modificare dalla barra della

formula

3. selezionare la cella e premere F2

Page 37: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Inserire ed eliminare colonne

Page 38: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Inserire ed eliminare righe

Page 39: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Eliminare contenuti

Page 40: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Trova e sostituisci

Page 41: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Strumento riempimento per copiare celle e formule

! Qualora nella cella siano presenti date o numeri questi vengono incrementati di 1 con lo strumento riempimento. Qualora si voglia copiare, rinunciando alla serie incrementale, si può tenere premuto il tasto Ctrl

Page 42: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Per ingrandire una riga o una colonna

Andare con il mouse tra le colonne, con il puntatore doppia freccia cliccare, tenere premuto e spostare il mouse definendo la giusta misura

Selezionare le colonne, fare un clic su Formato – Colonna – Larghezza (per una misura esatta) o Larghezza ottimale (per colonne adattate al contenuto)

Page 43: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Lavorare con i fogli

Page 44: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Inserisci e rinomina

Page 45: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Cambiare colore alle schede

Page 46: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Copiare o spostare un foglio

Page 47: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Formato celle

Page 48: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Fare di conto: le formule

Page 49: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Formule

Page 50: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Formule

Page 51: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Formule

Page 52: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Formule

Page 53: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Proviamo!

Page 54: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Download di open data

Page 55: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Importazione file .csv in LibreOffice Calc

Page 56: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Calcolare la MEDIA degli assegni familiari

Page 57: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Calcolare il SUBTOTALE

Page 58: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Calcolare il SUBTOTALE

Page 59: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Lavorare con i dati: filtri

Page 60: Open data e open source: come elaborare dati aperti

60<Open Data e Open Source>

Lavorare con i dati

In una tabella di dati si può...

Ordinare

Cercare

Filtrare

Fare subtotali

N. IMPEGNO

IMPORTO IMPEGNATO BUONO EMESS

IM965/11 € 28,66 € 18,66

IM1765/10 € 86,69 € 86,69

IM978/11 € 414,99 € 414,99

IM1200000 € 430,80 € 196,20

IM2133/07 € 941,40 € 0,00

IM2461/11 € 1.205,16 € 1.205,16

IM2668/11 € 1.210,00 € 1.210,00

Page 61: Open data e open source: come elaborare dati aperti

61<Open Data e Open Source>

Ordinamento dei dati

L'ordimento è possibile da Dati-Ordina

Oppure dalle icone

Page 62: Open data e open source: come elaborare dati aperti

62<Open Data e Open Source>

Attenzione alle opzioni!

Page 63: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Proviamo!

Page 64: Open data e open source: come elaborare dati aperti

64<Open Data e Open Source>

Filtrare

1) Passare da Dati – Filtro Automatico

Page 65: Open data e open source: come elaborare dati aperti

65<Open Data e Open Source>

2) Scegliere criteri di selezione

Page 66: Open data e open source: come elaborare dati aperti

66<Open Data e Open Source>

3) definire criteri specifici sui dati, con possibilità di associarli in AND oppure OR

Page 67: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Rappresentare con i grafici

Page 68: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Costruire un grafico passo passo

Page 69: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Costruire un grafico passo passo

Page 70: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Costruire un grafico passo passo

Page 71: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Costruire un grafico passo passo

Page 72: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Costruire un grafico passo passo

Page 73: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Costruire un grafico passo passo

Barra per modificare il grafico creato

Page 74: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Proviamo!

Page 75: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Decorare con i grafici

da così...

...a così

Fonte: http://www.dati.salute.gov.it/

Page 76: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Decorare con i grafici

da così...

...a così

Fonte: http://www.dati.salute.gov.it/

Page 77: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Formattazione condizionata

Da:

Formato

Formattazione condizionata

Condizione

Page 78: Open data e open source: come elaborare dati aperti

78<Open Data e Open Source>

Per modificare formato del carattere al cambiare di una condizione

FormatoFormattazione condizionata

Formattazione condizionata

Page 79: Open data e open source: come elaborare dati aperti

79<Open Data e Open Source>

Formato-Formattazione condizionata-Condizione

Page 80: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Proviamo!

Page 81: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Mettere in risalto alcuni dati

Fonte: http://dati.umbria.it

Per esempio se voglio evidenziare con un colore diverso i nidi aperti tutto l'anno...

Page 82: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Tabelle pivot

Page 83: Open data e open source: come elaborare dati aperti

83<Open Data e Open Source>

Quando servono le tabelle pivot:

riepilogare una gran quantità di dati

sono presenti dati numerici da “calcolare” (somma, media, ecc)

Tabella pivot

Page 84: Open data e open source: come elaborare dati aperti

84<Open Data e Open Source>

1: seleziona i dati

Dati – Tabella Pivot - Crea

Tabella pivot: creazione guidata

Page 85: Open data e open source: come elaborare dati aperti

85<Open Data e Open Source>

2: distribuisci su colonne e righe

Page 86: Open data e open source: come elaborare dati aperti

86<Open Data e Open Source>

3: definisci i filtri e modifica

Page 87: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Proviamo!

Page 88: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

E se i dati sono tanti

Page 89: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Da così...

Page 90: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

...a così

Page 91: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

La fortuna di avere le tabelle pivot

Da Dati

Tabella Pivot

Crea

Page 92: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

Non avete capito come si usa LibreOffice?

Page 93: Open data e open source: come elaborare dati aperti

Scaricate l'ebook gratuito da Tech Economy!

Page 94: Open data e open source: come elaborare dati aperti

<Open Data e Open Source>

datasets can't change the world. (people do)

Jonathan Gray

Foto di Francesca G., Flickr