Breve introduzione al linguaggio R
|
|
|
- Ippolito Cristoforo Castellani
- 8 anni fa
- Просмотров:
Транскрипт
1 L'ambiente R Studio Breve introduzione al linguaggio R Davide Massidda Università di Cagliari, a.a. 2013/2014 R è una calcolatrice! Inserire commenti L'utente invia un comando in input; dall'altra parte, un interprete legge l'istruzione, elabora la risposta e fornisce un output. > 2+2 [1] 4 > 2*2 [1] 4 > 3^5 [1] 243 > 7+(3-4) [1] 6 R accetta come input anche dei commenti: tutto ciò che segue il simbolo # non viene interpretato come comando. > Voglio creare un bel grafico con R Errore: unexpected symbol in Voglio creare > # Come creare un bel grafico con R? > #...aspetta e vedrai :-) > 2+2 # calcola due più due [1] 4
2 L'operazione di assegnazione Gli script Il comando <- permette di assegnare un valore a un oggetto: <- 2 [1] 2 Uno script è un le testuale che contiene le istruzioni da eseguire nel terminale. Perché venga riconosciuto come script R, un le deve essere salvato con estensione.r. Gli script possono essere anche creati e aperti con editor di testi esterni (es. Notepad++). Un oggetto può contenere non solo numeri ma anche stringhe di caratteri: > corso <- psicometria > corso [1] psicometria oppure valori logici: 1 <- TRUE 1 [1] TRUE 2 <- FALSE 2 [1] FALSE 1 + x2 [1] 1 Gestire uno script Operazioni con gli oggetti > a <- 2 ; b <- 7 > somma <- a+b > somma [1] 9 Nota: il ; consente di inserire più comandi su una stessa riga. <- 3 > somma^(x-1) [1] 81 <- sqrt(2) [1] <- log(2) [1] Per aprire in R Studio uno script precedentemente creato: File > Open File... <- abs(-2) [1] 2 <- exp(2) [1]
3 Le funzioni Le funzioni Funzione logaritmo Funzione logaritmo log(x, base = exp(1)) log(x, base = exp(1)) Gli argomenti di una funzione vanno sempre racchiusi tra parentesi tonde. Alcuni argomenti sono obbligatori, altri opzionali. > log(x=2) [1] I nomi degli argomenti possono anche essere omessi... > log(x=2, base=10) > log(2, 10)...attenzione però all'ordine con cui vengono inseriti! > log(base=10) Errore in log(base = 10) : supplied argument name 'base' does not match 'x' > log(base=10, x=2) > log(10, 2) [1] Le funzioni Tradurre in linguaggio R le seguenti espressioni Funzione logaritmo Es.1 (risultato: 0.6) log(x, base = exp(1)) > 2*(4/5)-1 Un oggetto può essere utilizzato per passare un argomento a una funzione. Es.2 (risultato: 3) > a <- 2 > b <- 7+3 <- log(a, base=b) > 3*(7-(5+1)) Es.3 (risultato: ) > (log(3/2)+1)^2 3 [7 (5 + 1)] [ ( 3 ) ] 2 ln 2 + 1
4 Tradurre in linguaggio R le seguenti espressioni...e se dovesse servire aiuto? Es.1 (risultato: 0.6) > 2*(4/5)-1 Quando abbiamo dicoltà con l'uso di un comando o siamo alla ricerca di una funzione per eettuare una specica operazione, possiamo consultare la documentazione >?log Es.2 (risultato: 3) > 3*(7-(5+1)) >??log > help.start() 3 [7 (5 + 1)] Es.3 (risultato: ) > (log(3/2)+1)^2 [ ln ( 3 2 ) + 1 ] 2 I vettori Operazioni con i vettori Un oggetto può contenere non solo un singolo valore, ma anche una concatenzazione di valori. La funzione c() serve a concatenare tra loro gli elementi che vengono forniti come argomento (che devono essere tutti dello stesso tipo). > y <- c(25,-22,32,0,12) > y [1] > corsi <- c(psicometria,inglese,psicologia generale) > corsi [1] psicometria inglese psicologia generale > length(y) > length(corsi) [1] 5 [1] 3 Nota bene: con il generico termine vettore, in R, non si fa riferimento alla nozione di vettore usuale nell'algebra lineare, ma semplicemente a un insieme di valori consecutivi. Qualche esempio: > y <- c(25,-22,32,0,12) > y [1] > y ^ 2 [1] > sum(y) [1] 47 > mean(y) [1] 9.4 > sd(y) [1]
5 Costruire successioni numeriche Costruire vettori contenenti repliche Generazione di sequenze Replicazione di valori seq(from, to, by) rep(x, times = 1, length.out = NA, each = 1) from: limite inferiore. to: limite superiore. by: passo. > seq(0,20,2) [1] x: valore o vettore da replicare. times: quante volte replicare il valore/vettore. length.out: lunghezza del vettore in output. each: quante volte replicare ogni singolo valore del vettore. > seq(-2,2,0.5) [1] > 0:10 [1] > rep(2,5) [1] > rep(c(1,5,10),times=2) [1] > rep(pippo,3) [1] pippo pippo pippo > rep(c(1,5,10),each=2) [1] Estrazione di valori Estrazione di valori Utilizzando le parentesi quadre, è possibile accedere ai singoli dati contenuti in un vettore. <- c(2, 3, 1, 6, 9.7) [4] [1] 6 <- c(2, 3, 1, 6, 9.7) > pos <- c(2,4) [pos] [1] 3 6 Attenzione a non confondere l'indice, ovvero la posizione in cui il valore si trova (4) con il valore localizzato in quella posizione (6). [length(x)] # valore in ultima posizione [1] 9.7 ( ) Le parentesi tonde racchiudono gli argomenti di una funzione. [ ] Le parentesi quadre si utilizzano per accedere agli elementi contenuti in un vettore. [length(x)-1] # valore in penultima posizione [1] 6 > pos <- c(length(x)-1,2) [pos] [1] 6 3
6 Sostituzione / eliminazione di valori Esercitazione <- c(2, 3, 1, 6, 9.7) [2] <- 99 # sostituzione del 2 valore [1] <- x[-2] # eliminazione del 2 valore [1] > y <- x[-c(1,4)] # eliminazione del 1 e 4 valore > y [1] 1 6 > z <- c(pippo,pluto,topolino) > z <- z[-2] > z [1] pippo topolino 1 Utilizzando anche il comando rep(), costruire un vettore x contenente i numeri: 43, 12, 76, 23, 12, 89, 12, 9, 9, 9, 9. 2 Calcolare il logaritmo naturale del 5 valore di x. 3 Creare un vettore y contenente il 1, il 3 e l'ultimo valore di x. 4 Sostituire il 3 valore di y col valore Calcolare la media di y. 6 Calcolare la deviazione standard dei primi cinque valori di x. Esercitazione 1 Utilizzando anche il comando rep(), costruire un vettore x contenente i numeri: 43, 12, 76, 23, 12, 89, 12, 9, 9, 9, 9. x <- c(43, 12, 76, 23, 12, 89, 12, rep(9,4)) 2 Calcolare il logaritmo naturale del 5 valore di x. log(x[5]) 3 Creare un vettore y contenente il 1, il 3 e l'ultimo valore di x. y <- x[c(1,3,length(x))] 4 Sostituire il 3 valore di y col valore 99. y[3] < Calcolare la media di y. mean(y) 6 Calcolare la deviazione standard dei primi cinque valori di x. sd(x[1:5])
Introduzione all ambiente MATLAB. Richiami II. Calcolo Numerico - A.A. 2008/09
Introduzione all ambiente MATLAB Richiami II Programmazione MATLAB MATLAB non è un vero e proprio linguaggio di programmazione, ma permette comunque di realizzare programmi utilizzando le classiche strutture
MATLAB I/O. Informatica B - A.A. 2012/2013 ACQUISIZIONE DI INPUT DA TASTIERA
MATLAB I/O Informatica B - A.A. 2012/2013 ACQUISIZIONE DI INPUT DA TASTIERA Funzione input valore = input( inserisci un valore ); Matlab stampa a video la stringa inserisci un valore ed aspetta di ricevere
Introduzione al MATLAB c Parte 3 Script e function
Introduzione al MATLAB c Parte 3 Script e function Lucia Gastaldi DICATAM - Sezione di Matematica, http://lucia-gastaldi.unibs.it Indice 1 M-file di tipo Script e Function Script Function 2 Gestione dell
1) Matlab e simulazione. 2) Esempi di utilizzo. Mauro De Sanctis corso di Informazione e Codifica Università di Roma Tor Vergata
Argomenti della Lezione 1) Matlab e simulazione 2) Esempi di utilizzo 1 Mauro De Sanctis corso di Informazione e Codifica Università di Roma Tor Vergata Matlab è un sistema di programmazione ad alto livello
Foglio Elettronico Lezione 1
- Introduzione - Celle e riferimenti - Formule - Approfondimenti - Funzioni logiche Sommario Introduzione - Foglio elettronico o foglio di calcolo - Cos'è? Strumento per raccogliere dati organizzati in
Introduzione al software R
Introduzione al software R 1 1 Università di Napoli Federico II [email protected] il software R Si tratta di un software molto flessibile che permette di compiere praticamente qualsiasi tipo di
Lezione 6 Introduzione al C++ Mauro Piccolo
Lezione 6 Introduzione al C++ Mauro Piccolo [email protected] Linguaggi di programmazione Un linguaggio formale disegnato per descrivere la computazione Linguaggi ad alto livello C, C++, Pascal, Java,
MATLAB Elementi di grafica Costrutti di programmazione
MATLAB Elementi di grafica Costrutti di programmazione Operazioni punto Le operazioni punto agiscono su array che abbiano le stesse dimensioni:.* prodotto elemento per elemento./ divisione elemento per
STATISTICA LAB. Analisi dei dati con R - Ex 2. Marta Nai Ruscone. LIUC - Università Carlo Cattaneo, Castellanza STATISTICA LAB
Analisi dei dati con R - Ex 2 Marta Nai Ruscone LIUC - Università Carlo Cattaneo, Castellanza Funzioni Una funzione è un insieme di comandi elementari. In R sono disponibili un gran numero di funzioni
MATLAB c. Lucia Gastaldi Dipartimento di Matematica Lezione 4 (15 ottobre 2003)
MATLAB c M-file. Lucia Gastaldi Dipartimento di Matematica http://dm.ing.unibs.it/gastaldi/ Lezione 4 (15 ottobre 2003) Esercizio Problema 3: la successione di funzioni f n (x) = (x 2 x) n per 0 x 1 è
INTRODUZIONE ALLA PROGRAMMAZIONE
INTRODUZIONE ALLA PROGRAMMAZIONE Prof. Enrico Terrone A. S: 2008/09 Definizioni Programmare significa risolvere problemi col computer, cioè far risolvere problemi al computer attraverso un insieme di informazioni
Introduzione a Matlab
INFORMATICA B Ingegneria Elettrica Introduzione a Matlab Introduzione a Matlab Matlab (MATrix LABoratory) è uno strumento per il calcolo scientifico ed ingegneristico Matlab facilita lo sviluppo di programmi
Elaborato Shell. Elementi di architettura e sistemi operativi 2016/2017
Elaborato Shell Elementi di architettura e sistemi operativi 2016/2017 Introduzione passwd è il file di configurazione di sistema in cui sono memorizzate alcune delle informazioni relative agli account
Metodi di Analisi dei Dati Sperimentali. AA 2009/2010 Pier Luca Maffettone. Elementi di Matlab
Metodi di Analisi dei Dati Sperimentali AA /2010 Pier Luca Maffettone Elementi di Matlab Sommario Introduzione Variabili Manipolazione di elementi Creazione di vettori/matrici Operazioni elementari Funzioni
Vettori ed assegnamenti in R
Università degli Studi di Milano Laurea Specialistica in Genomica Funzionale e Bioinformatica Corso di Linguaggi di Programmazione per la Bioinformatica Vettori ed assegnamenti in R Giorgio Valentini e
3. Matrici e algebra lineare in MATLAB
3. Matrici e algebra lineare in MATLAB Riferimenti bibliografici Getting Started with MATLAB, Version 7, The MathWorks, www.mathworks.com (Capitolo 2) Mathematics, Version 7, The MathWorks, www.mathworks.com
Mini-Corso di Informatica
Mini-Corso di Informatica CALCOLI DI PROCESSO DELL INGEGNERIA CHIMICA Ing. Sara Brambilla Tel. 3299 [email protected] Note sulle esercitazioni Durante le esercitazioni impareremo a implementare
7 - Programmazione procedurale: Dichiarazione e chiamata di metodi ausiliari
7 - Programmazione procedurale: Dichiarazione e chiamata di metodi ausiliari Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa
Confronto tra stringhe. (modulo) Calcolo della media e della varianza. Ecco un elenco di codici Matlab: - Calcolo valore assoluto (modulo)
Ecco un elenco di codici Matlab: - Calcolo valore assoluto (modulo) - Calcolo media e varianza - Concatenare stringhe e conversione da numero a stringa - Numero di Eulero - Modificare un file fig in Matlab
Modulo 2: Strutture fondamentali della programmazione Java
Modulo 2: Strutture fondamentali della programmazione Java Argomenti Trattati: Un semplice programma Java: Presentazione di un primo Esempio; Introduzione alla struttura; Compilazione ed esecuzione. Argomenti
Scilab. Introduzione a Scilab - Vettori. Corso di Informatica CdL: Chimica. Claudia d'amato.
Scilab Corso di Informatica CdL: Chimica Introduzione a Scilab - Vettori Claudia d'amato [email protected] Scilab Introduzione Ambiente matematico e di simulazione numerica sviluppato per la realizzazione
Problema: calcolare il massimo tra K numeri
Problema: calcolare il massimo tra K numeri Scrivere un algoritmo che fornisca in input ad un programma un numero K e K interi positivi. L algoritmo deve restituire il valore massimo tra quelli introdotti
Breve guida al linguaggio FORTRAN 77
Breve guida al linguaggio FORTRAN 77 Variabili (valori di default) Iniziali con lettere da I a N Iniziali con lettere da A a H oppure da O a Z variabili intere, 4 byte in precisione singola variabili reali,
Corso di Matematica per la Chimica. Dott.ssa Maria Carmela De Bonis a.a
Dott.ssa Maria Carmela De Bonis a.a. 2013-14 Programmi Un elaboratore riceve dei dati in ingresso, li elabora secondo una sequenza predefinita di operazioni e infine restituisce il risultato sotto forma
Descrizione delle operazioni di calcolo. Espressioni costanti semplici
Descrizione delle operazioni di calcolo Come abbiamo detto l interprete è in grado di generare nuovi valori a partire da valori precedentemente acquisiti o generati. Il linguaggio di programmazione permette
Introduzione al DEV C++
Introduzione al DEV C++ : Anno accademico 2006/2007 Fondamenti di informatica I Sommario 1. INTRODUZIONE... 3 2. SETUP... 5 2.1. Procedura di installazione... 5 2.2. Configurazione... 8 2.2.1. Opzioni
Prove d esame Esercizi con Matlab
Prove d esame Esercizi con Matlab Andrea Corli 16 settembre 2015 Sono qui raccolti alcuni esercizi relativi a Matlab assegnati nelle prove d esame (dal 2011 al 2014) del Corso di Analisi Matematica I (semestrale,
Programmazione web lato client con JavaScript. Marco Camurri 1
Programmazione web lato client con JavaScript Marco Camurri 1 JavaScript E' un LINGUAGGIO DI PROGRAMMAZIONE che consente di inserire codice in una pagina web Sintassi simile a Java (e al C), ma NON E'
CORSO DI LABORATORIO DI INFORMATICA
CORSO DI LABORATORIO DI INFORMATICA Corso di Laurea Triennale in Ingegneria Elettrica a.a. 2015/2016 Docente: Ing. Domenico Amalfitano Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione
Fogli Elettronici. Idoneità Informatica Prof. Mauro Gaspari
Fogli Elettronici Idoneità Informatica Prof. Mauro Gaspari Cosa è un foglio elettronico. Strumento per raccogliere dati organizzati in tabelle e farci delle operazioni: Le celle contengono numeri o altri
Modulo III - Creazione di documenti, presentazioni e report
Modulo III - Creazione di documenti, presentazioni e report Elisabetta Ronchieri Università di Ferrara Dipartimento di Economia e Management e-mail: [email protected] 1 Dicembre 2016 Elisabetta
Corso di Analisi dei Dati Esercitazione R n. 1
Corso di Analisi dei Dati Esercitazione R n. 1 30 marzo 2006 Il pacchetto R è un programma statistico liberamente scaricabile dal CRAN (http//www.r-preject.org) che fornisce un ambiente integrato che permette
Linguistica Computazionale: esercitazioni
Esercitazione 1 Felice Dell'Orletta ItaliaNLP Lab (www.italianlp.it) presso Istituto di Linguistica Computazionale A. Zampolli CNR [email protected] 24 settembre 2014 Linguistica Computazionale:
Calcolo Numerico I - a.a Laboratorio 1 - Introduzione a MATLAB
Calcolo Numerico I - a.a. 2010-2011 Laboratorio 1 - Introduzione a MATLAB MATLAB =MAT(rix)-LAB(oratory) è un ambiente integrato per il calcolo scientifico utilizzabile sia in maniera interattiva che come
Lab 15 Gestione file di testo
Fondamenti di Informatica e Laboratorio T-AB Ingegneria Elettronica e Telecomunicazioni e Ingegneria dell Automazione a.a. 2009/2010 Lab 15 Gestione file di testo Lab15 1 Esercizio 1 Realizzare un programma
Come ragiona il computer. Problemi e algoritmi
Come ragiona il computer Problemi e algoritmi Il problema Abbiamo un problema quando ci poniamo un obiettivo da raggiungere e per raggiungerlo dobbiamo mettere a punto una strategia Per risolvere il problema
D B M G Il linguaggio HTML
Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti
Prova di Laboratorio del [ Corso A-B di Programmazione (A.A. 2004/05) Esempio: Media Modalità di consegna:
Prova di Laboratorio del 12.1.2005 [durata 90 min.] Corso A-B di Programmazione (A.A. 2004/05) 1. Leggere da tastiera un insieme di numeri interi ed inserirli in un vettore A 2. Calcolare tramite una funzione
Access. P a r t e t e r z a
Access P a r t e t e r z a 1 Query: Concetti generali (2) Query 1 Tabella Query 2 Le query rappresentano viste differenti sul DB (possono coinvolgere una o più tabelle) 2 Creazione (1) Diverse possibilità,
LEZIONE 11 IMPARIAMO A PROGRAMMARE: I DATI E LE VARIABILI Laboratorio di Informatica per l Educazione A. A. 2014/2015
1 LEZIONE 11 IMPARIAMO A PROGRAMMARE: I DATI E LE VARIABILI A. A. 2014/2015 PRIMI PASSI La più semplice sequenza di istruzioni che possiamo scrivere è quella costituita da un solo comando. come si fa a
Laboratorio di Informatica
Laboratorio di Informatica Seconda lezione a Python Dottore Paolo Parisen Toldin - [email protected] Dottoressa Sara Zuppiroli - [email protected] L'importanza di capire Perché non dobbiamo dichiarare
Esercitazioni di Informatica (CIV)
Esercitazioni di Informatica (CIV) Introduzione Andrea Romanoni e-mail: [email protected] website: http://home.deib.polimi.it/romanoni/ 21 ottobre 2015 L informatica: questa sconosciuta Perchè
Formule e funzioni. Manuale d uso
EXCEL Modulo 2 Formule e funzioni Manuale d uso Formule (1/2) Le formule sono necessarie per eseguire calcoli e utilizzano i valori presenti nelle celle di un foglio di lavoro. Una formula inizia col segno
IL PRIMO PROGRAMMA IN C
IL PRIMO PROGRAMMA IN C LO SCOPO Si vuole scrivere un programma in linguaggio C che chieda all utente di introdurre da tastiera due numeri interi e visualizzi il valore della loro somma sul video SOLUZIONE
Introduzione al MATLAB c Parte 2 Funzioni
Introduzione al MATLAB c Parte 2 Funzioni Lucia Gastaldi DICATAM - Sezione di Matematica, http://lucia-gastaldi.unibs.it Indice 1 Funzioni matematiche Assegnazione di funzioni 2 Grafico di funzione in
MATLAB (II parte) Commenti. Input/Output (I/O) Istruzioni di Input/Output (I/O)
Commenti (II parte) Sequenze di caratteri precedute da % Es. % Questo è un commento Vengono ignorati nell'esecuzione di un programma ma servono a chiarire il significato del programma Possono essere inseriti
Informatica Applicata al Suono Tutorial Matlab
Prof. Mario Malcangi [email protected] MATLAB è un linguaggio di alto livello e un ambiente interattivo per il calcolo numerico, l'analisi e la visualizzazione dei dati e la programmazione. MATLAB consente
Automatizzare le attività con le macro di Visual Basic
Automatizzare le attività con le macro di Visual Basic Se non si ha esperienza con le macro, non c'è da preoccuparsi. Una macro è semplicemente un insieme registrato di sequenze di tasti e di istruzioni,
STATISTICA 1, metodi matematici e statistici Introduzione al linguaggio R Esercitazione 7:
esercitazione 7 p. 1/13 STATISTICA 1, metodi matematici e statistici Introduzione al linguaggio R Esercitazione 7: 20-05-2004 Luca Monno Università degli studi di Pavia [email protected] http://www.lucamonno.it
CORSO LINUX PER LA CERTIFICAZIONE LPI ESSENTIALS
CORSO LINUX PER LA CERTIFICAZIONE LPI ESSENTIALS Comandi da terminale Il comando sleep fa attendere un comando prima dell'esecuzione. Prova il comando: $ sleep 3s && echo Ciao Mondo! $ Comandi da terminale
Matlab 5. Funzioni. Slide basate sul corso di C. Blundo. A.A. 2010/ GPersiano. Laboratorio di Informatica per Fisici 1
Matlab 5 Funzioni Slide basate sul corso di C. Blundo A.A. 2010/2011 -- GPersiano Laboratorio di Informatica per Fisici 1 Funzioni Le funzioni sono utili quando occorre ripetere una serie di comandi più
Introduzione alla programmazione
Introduzione alla programmazione Risolvere un problema Per risolvere un problema si procede innanzitutto all individuazione Delle informazioni, dei dati noti Dei risultati desiderati Il secondo passo consiste
Usare Python in Linux
26 Febbraio 2015 Outline 1 Struttura e programma delle lezioni 2 3 Outline Struttura e programma delle lezioni 1 Struttura e programma delle lezioni 2 3 Lezione tipo Struttura e programma delle lezioni
3. Le routine evento in Access 2000/2003
LIBRERIA WEB 3. Le routine evento in Access 2000/2003 Le routine evento possono essere associate a un singolo controllo grafico (caselle di testo, pulsanti di comando, ecc.) presente all interno di una
10 Funzioni MATLAB. dove. output1, output2,.. sono gli output (opzionali), che, se dichiarati, devono essere inizializzati dalla funzione
Le funzioni in un programma sono utilizzate per strutturare il codice in sottoparti e per evitare di replicare inutilmente il codice. In MATLAB le funzioni vengono identificate con la parola chiave function
Algoritmi, Strutture Dati e Programmi. UD 2.b: Programmazione in Pascal
Algoritmi, Strutture Dati e Programmi : Programmazione in Pascal Prof. Alberto Postiglione AA 2007-2008 Università degli Studi di Salerno Il Linguaggio di Programmazione Pascal Esistono molti linguaggi
PROBLEMI ALGORITMI E PROGRAMMAZIONE
PROBLEMI ALGORITMI E PROGRAMMAZIONE SCIENZE E TECNOLOGIE APPLICATE CLASSE SECONDA D PROGRAMMARE = SPECIFICARE UN PROCEDIMENTO CAPACE DI FAR SVOLGERE AD UNA MACCHINA UNA SERIE ORDINATA DI OPERAZIONI AL
Fondamenti di Informatica 6. Algoritmi e pseudocodifica
Vettori e matrici #1 Fondamenti di Informatica 6. Algoritmi e pseudocodifica Corso di Laurea in Ingegneria Civile A.A. 2010-2011 1 Semestre Prof. Giovanni Pascoschi Le variabili definite come coppie
Guida introduttiva al PHP
Fabio Castellini 26/01/2016 Guida introduttiva al PHP Cos'è il PHP? Il PHP è un linguaggio di scripting interpretato, simile al JavaScript, per intenderci, originariamente concepito per la programmazione
9 - Array. Programmazione e analisi di dati Modulo A: Programmazione in Java. Paolo Milazzo
9 - Array Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso di Laurea
Fondamenti di Informatica
Fondamenti di Informatica Introduzione a MATLAB Prof. Christian Esposito Corso di Laurea in Ingegneria Meccanica e Gestionale (Classe I) A.A. 2016/17 Introduzione a MATLAB Avviso per le Prossime Lezioni
L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software:
Il Software L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software: un insieme di programmi che permettono di trasformare un insieme di circuiti
Avviate l interprete Python selezionandolo dal menu dei programmi. Una volta avviato, l interprete presenta un cursore in cui inserire comandi
Introduzione al Python Caratteristiche procedurale si specifica la procedura da eseguire sui dati strutturato concetto di visibililtà delle variabili orientato agli oggetti permette di programmare con
Variabili e Istruzioni
Exit Menù Variabili e Istruzioni 1 Le Variabili Una VARIABILE è un oggetto identificato da un NOME e da uno STATO, detto CONTENUTO o VALORE. Possiamo immaginarla come una scatola contenuto Pippo 11 nome
CORSO ACCESS 2000 PARTE VI
Le Query Le Query selezionano dati, da una o più tabelle in un database, che soddisfano determinati requisiti e visualizzano i risultati in un foglio dati. I dati richiesti vengono visualizzati in un recordset
File di script. I File di Script Corso 2D - R.Virili 1
File di script I File di Script Corso 2D - R.Virili 1 Cosa sono Consentono di combinare diversi comandi AutoCAD e di eseguirli in una sequenza prefissata. I comandi possono essere scritti come file di
A.S Classe III H Informatica. Programma didattico finale e indicazioni per il recupero estivo relativi all'insegnamento di Informatica
O. BELLUZZ I - L. DA VINCI Prot.8480/6.3 del 05/07/2017 A.S. 2016-2017 Classe III H Informatica Programma didattico finale e indicazioni per il recupero estivo relativi all'insegnamento di Informatica
IL CRITERIO DELLA MASSIMA VEROSIMIGLIANZA
Metodi per l Analisi dei Dati Sperimentali AA009/010 IL CRITERIO DELLA MASSIMA VEROSIMIGLIANZA Sommario Massima Verosimiglianza Introduzione La Massima Verosimiglianza Esempio 1: una sola misura sperimentale
Analizzatore lessicale o scanner. Lo scanner rappresenta un'interfaccia fra il programma sorgente e l'analizzatore sintattico o parser.
Analizzatore lessicale o scanner Dispensa del corso di Linguaggi e Traduttori A.A. 2005-2006 Lo scanner rappresenta un'interfaccia fra il programma sorgente e l'analizzatore sintattico o parser. Lo scanner,
