Corso Integrato di Statistica Informatica e Analisi dei dati Informatica - Esercitazione III Dr Carlo Meneghini Dip. di Fisica E. Amaldi via della Vasca Navale 8 meneghini@fis.uniroma3.it http://webusers.fis.uniroma3.it/~meneghini Uso di un foglio elettronico Scopo dell esercitazione esercitazione: nozioni di base sull'uso dei fogli elettronici Il foglio elettronico e le celle: Assegnazione e formattazione Riferimenti (assoluti, relativi e misti) Espressioni aritmetiche Funzioni predefinite Importare i dati da un file Tabelle di frequenza Istogrammi Fogli di calcolo elettronico (spreadsheet) NOTA: MS excel è un esempio di foglio elettronico ma non è l'unico. Il pacchetto OpenOffice mette a disposizione un foglio di calcolo (e non solo) freeware, multipiattaforma (Linux, Windows) e compatibile con il software Microsoft. Introduzione matrice bidimensionale di celle in cui inserire dati o istruzioni libreria di funzioni predefinite (matematiche, logiche, statistiche) strumenti grafici http://www.openoffice.org/ Colonne me cella Contenuto della cella: dati o formule Cella D8 Righe 3 formato testo Funzioni formato dati Grafici bordi e colore celle Formattazione Barra delle formule Altre cartelle 5
Contenuto delle celle Funzioni e costanti Il dato contenuto in una cella può essere:. un testo. un dato numerico Tipo Costante di tipo testo Costante numerica Il dato in una cella può essere:. una costante Valore. il risultato di un'operazione che coinvolge o meno altre celle 7 Risultato di un'operazione NOTA: per eseguire un'operazione o valutare una funzione è necessario inserire l'operatore "=" come primo C.I. - statistica, informatica caratteree analisi nella barra delle formule 8 Le formule Ogni formula inizia con l'operatore "=" una formula può contenere: Costanti (numeri o stringhe di caratteri) Riferimenti (indirizzi di celle, incluse altre cartelle del foglio di lavoro) Espressioni aritmetiche Espressioni logiche Funzioni predefinite + - * / ^ somma sottrazione prodotto rapporto potenza C.I. - statistica, % informatica percentuale e analisi > < >= <= < > & maggiore minore maggiore o uguale a minore o uguale diverso concatenazio ne di testo 9 Riferimenti relativi = B*C CTRL+C CTRL+V = B0*C0 ta: Copiando e incollando una cella i valori dei riferimenti 0 si spostano in mododei relativo dati sperimentali seguendo la cella copiata Riferimenti Assoluti I Riferimenti assoluti II Costante Risultati =cambio*b =$A$*B Dati = $A$5 * B5^ = $A$5 * B8^ ta: i riferimenti assoluti non si spostano durante il "copia e incolla" ta: sono ammessi riferimenti misti: $A: blocca la colonna (A) ma lascia libero il riferimento di riga A$: blocca il riferimento di riga ma lascia libero il riferimento C.I. -della statistica, colonna informatica e analisi
Riferimenti ad altre cartelle Somma =foglio3!a =SOMMA(C:C3) foglio3!b3:b foglio!b:c9 3 =SOMMA(B:B8;C7:C) Incolla speciale Funzioni funzione(argomento; argomento;argomento3;...) Gruppi sintassi descrizione 5 ta: i caratteri ";" o "," dipendono dalla versione di EXCEL che si sta usando Funzioni logiche SE: decisione = SE (condizione ; valore_se_vero ; valore_se_falso) condizione? Azione se la condizione non è verificata Azione se la condizione è verificata 7 8 3
Esercizi Esercizio: preparare un foglio elettronico per calcolare il valore della forza di Coulomb tra due cariche q e q poste ad una distanza r nel vuoto Costanti π = 3.59 ε ο = 8.85 0 - Risolvere un'equazione canonica di secondo Grado Discriminante NOTA: Se il discriminante è negativo non ci sono soluzioni reali! Esercizio: preparare un foglio elettronico per calcolare il valore della distribuzione di Gauss: per diversi valori di A, σ, x o e x 9 Inizio leggi a, b e c calcola se ( < 0 ) allora scrivi: non ci sono soluzioni reali altrimenti - calcola x, fine condizione, riprendi il flusso Fine 0 Algoritmo Inizio Leggi a, b, c > 0? Scrivi: Discriminante negativo =B^-*A*C Formattazione condizionata =SE(E<0;"D<0!" ; (-B + RADQ(E) )/(*A) ) C.I. - statistica, Fine informatica e analisi ta: usando GNUPLOT si ottengono anche le soluzioni complesse =SE(E<0;"D<0!" ; (-B - RADQ(E) )/(*A) ) Esercizio Calcolo di espressioni algebriche Radice quadrata ) definire le variabili ) definire le costanti 3) controllare il campo di definizione ) calcolare l'espressione ) definire le variabili ) definire le costanti 3) calcolare la funzione =($B$-A^)^0.5 =($B$-A^)^/ =SE(F >= 0 ; F^0.5 ; "argomento negativo!" ) 3
Es. avanzato: Funzioni complicate Esercizio: preparare un foglio elettronico per calcolare il logaritmo in base b (qualunque) di un numero X: log b X =SE(E>0; SE( (ASS(G)>); " Arg. >"; ARCSEN(G)); "Imm." ) Ε > 0? Scrive: "Imm" ASS(G) > 0? Scrive: arg > calcola5 ta: controllare la sintassi C.I. della - statistica, funzione informatica log( ) di e analisi EXCEL = log(a3)/log(b3) Shortcuts Calcolare la media dei voti di N esami Inefficiente: = somma(d7:d) / 0 deve essere riformulato ogni nuovo esame! from: http://www.fgcu.edu/support/office000/excel/shortcuts.html 7 C.I. - statistica, = Media informatica (D7:D0) e analisi 8 Importare i dati in un foglio elettronico file testo (ASCII) Importare in un foglio elettronico i dati da un documento. Apri con. Apri da Excel 3. Copia e incolla 9 30 5
. Apri con Selezionare tutta la colonna (click sulla lettera della colonna) Dal menu dati selzionare testo in colonne Tasto destro Di solito ogni riga occupa una cella, devono essere separati! Definire il tipo di dati e il formato. 3 3. Apri da Excel 3 Impostare lo spazio come separatore delle migliaia e il punto 33 come separatore dei decimali Definire il tipo di dati e il formato. 3 Attenzione: salvare subito il fila come Foglio di lavoro Excel altrimenti sarà salvato come file testo, perdendo molto del lavoro fatto!!! 3. Copia e incolla Facile! 35 3
Tabelle di frequenza Dati nominali Tabelle di frequenza Dati ordinali Definizione di frequenza relativa La funzione conta.se conta quanti dei dati nell intervallo sono eguali al valore della cella criterio Il simbolo $ è usato per consentire un copia e incolla veloce delle definizione 37 La funzione FREQUENZA calcola la frequenza assoluta integrata per i dati della matrice_dati rispetto al valore della classe di riferimento. 38 Le frequenze relative integrate si calcolano dalle frequenze assolute divise per il numero totale degli eventi Istogrammi (diagrammi a barre) T D Preview D i =T i / N Tot F f f i =F i / N Tot. Etichetta dati 0. Serie di dati.. valori Rimuovere o aggiungere serie 3. Asse x 39 0 Inserire i titoli per gli assi e per la figura Inserire sempre: titoli, etichette degli assi, etichette per i valori riportati, unità di misura utilizzate. Usando il tasto destro del Mouse in diverse regioni del grafico è possibile modificare diverse opzioni. Frequenze assolute Right-click Frequenze assolute 0 St. St. St. 3 Right-click 8 St. St. F(ass.) 0 St. 3 Right-click F(ass.) 8 0 8 9 0 3 5 7 8 9 30 Voto 0 8 9 0 3 5 7 8 9 30 Voto 7