Metodologia della ricerca e analisi dei dati in (psico)linguistica 25 Giugno 2015 Introduzione ad R

Slides:



Advertisements
Presentazioni simili
LE FUNZIONI REALI DI VARIABILE REALE
Advertisements

Introduzione al linguaggio C++
Responsabile: Ing. Daniele Bocci CORSO INTEGRATO DI INFORMATICA Laurea Triennale in Infermieristica.
ESERCITAZIONE R 12,19 marzo 2012 Mario Mastrangelo
Modulo 4 – Seconda Parte Foglio Elettronico
FUNZIONI FUNZIONI ANALITICHE Il legame tra x ed y è
Capitolo 8 Sistemi lineari.
Vettori e matrici algebrici
MATLAB Cristina Campi
MATLAB.
MATLAB.
MATLAB. Scopo della lezione Programmare in Matlab Funzioni Cicli Operatori relazionali Esercizi vari.
MATLAB Stefano Gagliardo
PROPRIETÀ DEI DETERMINANTI
ESPRESSIONI SENZA PARENTESI
Il linguaggio C Gli operatori e le espressioni C Language
Fogli elettronici Microsoft Excel.
L’ALGEBRA NEI PROGRAMMI
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 5 – Info B Marco D. Santambrogio – Riccardo Cattaneo –
Statistica per le decisioni aziendali ed analisi dei costi Modulo II - Statistica per le decisioni Aziendali Richiami di Algebra Matriciale.
Informatica 2. Concetti fondamentali di programmazione Programmare vuol dire scrivere un algoritmo in un linguaggio che faccia funzionare un calcolatore.
Corso excel per amministrativi
Corso excel per operatori di call center
Corso di Laurea in Biotecnologie Informatica (Programmazione)
MATLAB. Annalisa Pascarella
MATLAB. Annalisa Pascarella
Funzioni matematico – statistiche I comandi matematici di più comune utilizzo, applicabili a scalari e matrici, sono: Sqrt(x), che calcola la radice quadrata.
Importazione di dati Nellambito dellutilizzo di qualsiasi software statistico una necessità è quella di importare dati esterni forniti dallutilizzatore.
Uso dei cicli y t =c+ty t-1 +e Un uso dei cicli può essere quello di creare una serie storica per cui y t =c+ty t-1 +e dove poniamo c e t scalari ed e~N(0,1).
Creazione di matrici Delimititatore di riga Delimititatore di matrice
Access: Query semplici
Introduzione all’algebra lineare
LA STRUTTURA MOLTIPLICATIVA
Algebra matriciale e linguaggio matriciale in MATLAB
Introduzione ai fogli elettronici: EXCEL
Classi prime programmazione didattica
Introduzione ~ 1850 Boole - De Morgan – Schroeder ALGEBRA BOOLEANA
Javascript 6 Funzioni. Una funzione sarà eseguita in risposta ad un evento o ad una chiamata diretta. Le funzioni possono essere inserite comodamente.
MATEMATICA ALLA SCOPERTA DEI NUMERI!! INSIEME
Informatica 1 (SAM) - a.a. 2010/11
Ll Questionario Introduzione al software SAS (Parte 2) Metodi Quantitativi per Economia, Finanza e Management Esercitazione n°2.
Formule di Excel: =(C3*D3)/3 La formula inizia con uguale (=). Questo permette a Excel di sapere che l’informazione che state posizionando nelle cella.
BIOINFO3 - Lezione 201 Come in ogni corso di introduzione ad un linguaggio di programmazione, proviamo a scrivere lormai celebre primo programma di prova.
Modulo 4: EXCEL LEZIONE 4 Modulo EXCEL Alessandro Celi.
File e Funzioni Si possono distinguere tre tipi di file che vengono utilizzati in MATLAB: M-file: hanno estensione .m e in essi vengono memorizzati i.
Esercitazione 1 - Introduzione Matlab. MATrix LABoratory Command window Current Directory Comandi recenti Variabili correnti Contenuto cartella corrente.
Z : l’insieme dei numeri interi relativi
Operazioni con le frazioni
Microsoft ExcelMicrosoft Excel Lezione 5 INSERISCI FORMULE New M. Nanni – E. Del Fante – M. Savioli.
Esercitazione 1 - Introduzione Matlab. MATrix LABoratory Command window Current Directory Comandi recenti Variabili correnti Contenuto cartella corrente.
Tecnologie informatiche.
Script di shell (bash).
Introduzione a Javascript
Uso di tabelle logaritmiche
Antonio Pio Urzino 1 A A.S. 2009/10
Laboratorio Informatico
Rappresentazione dell'informazione
Conversione binario-ottale/esadecimale
INTRODUZIONE A MATLAB Sara Poltronieri. Avvio del programma Avvio di Matlab (Windows) Start  Programmi  Matlab (o icona) Avvio di Matlab (Linux) terminale.
Le quattro operazioni.
Excel.
Di Pietro Demurtas. È il nome di un pacchetto statistico implementato a partire dai primi anni ‘90 da Ihaka e Gentleman. È un linguaggio di programmazione.
“ Pseudocodice ” Un programma per computer lavorerà su in insieme di “ variabili ” contenenti i dati del problema, soluzioni intermedie, soluzioni finali.
Corso di Politiche Regionali Introduzione a STATA a cura del Dott. Augusto Cerqua 15/10/2012.
Esercizio n o 3 Si realizzi una calcolatrice a 32 bit con interfaccia “normale” (decimale) con LabView, utilizzando SOLAMENTE: –convertitore decimale (input)
Divisione tra un polinomio ed un binomio Regola di Ruffini
Definizioni Rappresentazione Operazioni Espressioni Esercizi
EXCEL Introduzione al foglio elettronico. Riconoscimento degli elementi del foglio: cella, zona, foglio. Tipi di dati utilizzabili; regole di immissione.
Ancora sulle equazioni di secondo grado….. Equazione di secondo grado completa Relazione tra le soluzioni di un'equazione di secondo grado.
La funzione CASUALE. Gli istogrammi.
Transcript della presentazione:

Metodologia della ricerca e analisi dei dati in (psico)linguistica 25 Giugno 2015 Introduzione ad R

R Linguaggio di programmazione e non software; Interfaccia linea-comando immediata; Ma…. non molto trasparente per i profani.

R Gratuito; Nuove tecniche di analisi statistica immediatamente disponibili.

R È un linguaggio che lavora su oggetti; Oggetti? Variabili, vettori, matrici, dataframe.

R: le basi > prompt dei comandi in R <- comando di assegnazione tutto quel che è alla sinistra del comando di assegnazione è = a quello che si trova alla sua destra

Variabili L’oggetto più semplice. y <- 3 assegna il valore 3 alla variabile y

Calcoli con le variabili operazioni algebriche si eseguono utilizzando i normali operatori (+, -, *, /). y <-3 f<-2*y f

R come calcolatore + addizione - sottrazione * moltiplicazione / divisione ^ potenza di

Uso delle parentesi (6 - 4) / (4/2) Se non mettessimo parentesi? 6 - 4/2

Operatori logici == uguale != diverso > maggiore >= maggiore o uguale < inferiore <= inferiore o uguale

2 + 2 == 5 [1] FALSE

Funzioni log(5) Calcola il logaritmo naturale di 5 e richiede un solo argomento

Funzioni log(100, 2) Calcola il logaritmo in base 2 di 100 e richiede due argomenti, il numero di cui calcolare il logaritmo e la base del logaritmo. Ma anche… log(100, base=2) log(base=2, 100)

Vettori x <- c(1, 2, 3) crea un vettore x contenente i numeri 1,2 e 3

Vettori t1 <- c(1,2,3,4,5) t1

Non solo variabili Oggetti di R: Variabili; Vettori; Matrici (solo numeriche); Dataframe (“bundle” di vettori numerico e/o stringhe)

Vettore in R NON vettore algebrico, ma serie di numeri consecutivi, rappresentati convenzionalmente da R su una riga.

Matrici z <- matrix(c(1, 2, 3, 4, 5, 6, 7, 8), 2, 4, byrow=TRUE) crea una matrice z a 2 righe e 4 colonne, contenente i numeri da 1 a 8. La matrice può memorizzare solo materiale numerico.

Dataframe Possiamo crearlo direttamente in R Possiamo crearlo come txt e poi caricarlo

Proviamo a crearlo in excel Vedi file di testo: data_tms.txt

Che caratteristiche ha? Colonne stringhe e numeriche; Attenzione: Spazi Numeri con le virgole

str() Per avere informazioni sulla natura di un oggetto creato in R.

Come immettere i dati? Costruisco il dataframe Lo importo da un file da me creato in precedenza. Continueremo domani