Sei sulla pagina 1di 70

Questedisp

Riproduzion

pensesonog
niancheparz
gratuitament
ziali,afinico
dis
insegna
dell
tescaricabili
ommerciali,d
No
Versione
penseacu
amentodi
Corsodi
Facol
lUniversit
dainternet
diquestoma

otedu
e1.7mag

uradiBru

Statistica
Laureain
ltdiEcon
tdegliSt
allapaginah
aterialenon
uso
ggio2012
noBertac
aComputa
Statistica
nomia
tudidiFire
http://www.d
sonoautoriz

ccini
azionale
enze
ds.unifi.it/be
zzate.
ertaccini

Dispensegratuit
Riproduzionian
Cosa
Ru
progr
quan
(ad e
suo l
licenz
R ven
aggiu
Cham
Nella
packa
alla a
appo
possi
Anch
interf
pacch
http:/
Fin d
scade
l'app
sostit

1
GNU
L'ac
(soli
amp
Il Pr
d'au
GNU
fond
(Wik

2
Gli e
pacc
prof
Mug
Notedus
tamentescaricab
cheparziali,afin
aR
nambiente
rammazione
tovienedist
esempio Uni
inguaggio or
zacommerci
nne scritto
unto ai due
mbers)condi
ambito dei s
agepidiffu
ampia dispo
sito sito chi
bileestende
eseillingua
facce grafich
hetti (una r
//www.scivi
dal 2001, ne
enza irregol
licazione di
tuitadalpi

Uunacronim
ronimoricors
itamentelap
piamentediffu
rogetto GNU,
utore sul softw
Ulalicenza
damentaliche
kipedia,marzo
enti nazionali
chetti comme
fessionali con
ggeoeFerrara
so
bilidainternetall
nicommerciali,di
disviluppos
derivato (e
tribuitocon
x, GNU/Linu
rientato agli
ialeesvilupp
inizialmente
sviluppator
irittidiscritt
software di
si(SAS,SPSS
onibilit di m
amato CRAN
erenotevolm
aggioforni
he GUI (Grap
rassegna de
ews.org/_rg
ll'ambito de
lare (da du
R per alcuni
ampioTheR

moricorsivoe
sivounpart
rima)l'inizia
usonellacom
lanciato nel
ware, second
chiamataGN
e,secondoSta
o2010).
deputati alla
erciali (SAS e
n una buona
a,2005).

apaginahttp://w
questomaterial
specificoper
e in larga pa
lalicenzaGN
ux, Mac OS X
oggetti der
patodaJohn
e da Robert
ri iniziali un
urasulproge
software di
S,ecc.)
2
.Lap
moduli e lib
N (Compreh
mentelecapa
itoconun'in
phical User
lle GUI disp
ui).
el progetto,
ue fino 5 e
problemi d
RJournal.

significaGNU
ticolaretipod
aledellaparo
unithacker.
1983 da Richa
o la definizion
NUGeneralPu
allman,perme
a produzione
e SPSS) e son
conoscenza
ins
www.ds.unifi.it/b
enonsonoautor
rl'analisistat
arte compat
NUGPL
1
,ed
X, Microsoft
riva direttam
nChamberse
Gentleman
n gruppo di
etto.
i tipo statist
popolaritdi
rerie distrib
ensive R Ar
acitdelprog
nterfacciaal
Interface) ch
ponibili pu
stata pub
edizioni ann
i statistica a
UisNotUnix(
diacronimon
lachecostitu

ard Stallman,
ne di softwar
ublicLicense
ettonol'usoe
di statistiche
no sempre p
di R (per a
egnamento
bertaccini
rizzate.
tisticadeida
ibile) con S
disponibil
t Windows
mente dal pa
ealtripresso
e Ross Ihak
programma
tico, costitui
R,inrapida
buiti con lice
chive Netwo
gramma.
ineadicoma
he consento
essere trov
bblicata R Ne
nue) riguard
pplicata. Da
(ovvero"GNU
elqualeuna
iscel'acronim
si basa su un
re libero. Fulc
(GNUGPL),c
elosviluppoc
ufficiali stan
pi frequenti
pprofondimen
diStatistica
aticheutilizz
plus. un s
eperdivers
http://www
cchetto Spl
oiBellLabora
ka. Dalla me
atori (tra cu
isce una val
crescita,d
enza GPL e
ork). Tramite
ando,sonod
ono di integr
vata sul sito
ews, una riv
dante l'utiliz
maggio 200
UnonUnix")
delleletterec
mostesso.Tale
na gestione p
ro di tutta l'a
hesanciscee
collettivoena
no riducendo
sul mercato
nti, cfr. Espa
Computazio
zaunlinguag
software libe
sisistemiope
w.rproject.o
lus distribuit
atories.
et del 199
ui lo stesso
lida alternat
dovutasopra
organizzati
e questi mo
disponibilid
rare R con d
o R GUI pr
vista elettron
zzo di mod
09 R News
).
chelocompo
etipodiacron
particolare dei
attivit del Pr
eproteggele
aturaledelso
o luso dei pri
richieste di
e Micciolo,
nale
2
ggiodi
ero in
erativi
org). Il
to con
7 si
John
tiva ai
ttutto
in un
duli
iverse
diversi
ojects
nica a
duli o
stata
ongono
nimo
i diritti
ogetto
libert
ftware
ncipali
profili
2009;

Dispensegratuit
Riproduzionian
Layo
Una
funzio
pacch
desid
in pr
interf
Ame
dalla
medi
semp

Una
Nel s
estre
opera
> 6+
[ 1]
> 4/
[ 1]
> 5*
[ 1]
> 7-
[ 1]
> 7-
[ 1]
Se si
neces
> ( 7
[ 1]

3
Lep
qua
Notedus
tamentescaricab
cheparziali,afin
outdiR
volta avviat
onalit uten
hetto comm
derate media
recedenza,
faccegrafich
enochenon
linea di co
ante il cara
plicementep
acalcolatr
suo utilizzo
mamentepo
azionirichies
+7
13
/ 3
1. 333333
*3
15
- 3*2
1
- 2^3
- 1
desidera c
ssarioricorre
7- 2) ^3
125

parentesitond
dreegraffes
so
bilidainternetall
nicommerciali,di
to, R si pre
nte attivabili
merciale Spl
ante linterfa
sono per
heGUIaltern
vengainstal
omando del
attere prom
premendoilt
riceestrem
pi sempli
otente.Dalp
sterispettan
he le opera
ereallusode

desonolunic
onodeputate

apaginahttp://w
questomaterial
senta media
tramite la b
lus da cui d
accia interfac
disponibili
nativerispett
lataancheu
l'ambiente,
pt >. Ovv
tastoInvio
mamente
ice, R pu
promptdeic
doleregole
azioni venga
elleparentes

otipodipare
eadaltriusi
ins
www.ds.unifi.it/b
enonsonoautor
ante una in
barra dei me
deriva, in R
ccia utente d
diversi pac
toaquellain
unaGUIeste
tipicamente
viamente, og
dellatastier
potente
essere util
comandici s
aritmetiche
ano eseguite
sitonde
3
.

entesiutilizzab
egnamento
bertaccini
rizzate.
terfaccia gra
en e le ico
R non po
della distribu
cchetti che
ndistribuzion
erna,inRtut
e ma non n
gni la linea
ra.
izzato come
sirendesubi
dipreceden
e in una su
bilenelleesp
diStatistica
afica (RGui),
ne pulsante
ssibile pred
uzione di def
consentono
ne.
teleistruzio
necessariam
di comand
e una calco
tocontodi
nzadegliope
ccessione d
ressioniaritm
Computazio
, essenziale
e. A differenz
disporre le a
fault. Come
o lattivazio
onisonoese
mente, ident
do viene ese
olatrice scien
comeReseg
eratori:
ifferente all
metiche;lepar
nale
3
nelle
za del
analisi
detto
ne di
guibili
ificata
eguita
ntifica
guale
lora
rentesi

Dispensegratuit
Riproduzionian
Sulla
separ
> 4*
[ 1]
[ 1]
Il car
vengo

La T
mate

Tab.
x%%y
x%/%
abs(x
sign(x
sqrt(x
log(x)
log(x,
exp(x
sin(x)
cos(x
tan(x
asin(x
acos(
atan(
facto
choos

Spess
prece
succe

4
R d
dall
Notedus
tamentescaricab
cheparziali,afin
stessarigap
ratore;:
*5- 2^3; 4/
12
0. 8
rattere # u
onodaRign
Tabella 1 ill
ematicadiba
1Principal
y
%y
x)
x)
x)
)
,base=a)
x)
)
x)
x)
x)
(x)
(x)
rial(n)
se(n,k)
so pu esse
edenza. In q
essivamente

i default mem
utentepersc
so
bilidainternetall
nicommerciali,di
possonoesse
/ 5 # quest
utilizzato pe
orati.
lustra le pr
asediR.
lifunzionim
Restodella
Divisionein
Valoreasso
Segnodiu
Radicequa
Logaritmo
Logaritmo
Esponenzia
Funzionitr
inverse
4

Fattoriale
Coefficient
ere utili far
questo ne
.

morizza nella
copidiversi.

apaginahttp://w
questomaterial
ereanchees
t a l a se
r indicare li
rincipali fun
matematiche
adivisione
ntera
olutodiune
nespression
adrata
naturale
inbasea
ale
rigonometric
tecombinato
eseguire op
ecessario m

variabile pi
ins
www.ds.unifi.it/b
enonsonoautor
seguitedueo
econda ope
inizio di un
nzioni mate
diRbase.
espressione
ne
cheeloro
orio
perazioni a
emorizzare
i il valore de
egnamento
bertaccini
rizzate.
operazionid
er azi one
commento;
matiche pr
> 5%%3
[ 1] 2
> 5%/ %
[ 1] 1
> abs(
[ 1] 13
> si gn
[ 1] - 1
> sqr t
[ 1] 5
> l og(
[ 1] 2.
> l og(
[ 1] 1
> exp(
[ 1] 2.
> si n(
[ 1] 1
> cos(
[ 1] 6.
> t an(
[ 1] 1.
> f act
[ 1] 36
> choo
[ 1] 25
cascata ut
i risultati o
el pigreco. Ta
diStatistica
istintericorr
tutti i carat
esenti nella
3
%3
( 3- 4^2)
3
n( 3- 4^2)
1
t ( 3^2+4^2)
( 10)
. 302585
( 10, base=1
( 1)
. 718282
( pi / 2)
( pi / 2)
. 123032e- 1
( pi / 2)
. 633178e+1
t or i al ( 10)
628800
ose( 10, 5)
52
tilizzando ca
ottenuti per
ale variabile
Computazio
rendoalcara
tteri che seg
a strumenta
)
10)
17
16
)
alcoli effettu
poterli util
per riutiliz
nale
4
attere
guono
azione
uati in
lizzarli
zzabile

Dispensegratuit
Riproduzionian
InRp
nume
o me
posso
richia

> a=
> b<
> a-
[ 1]
> 3-
> a%
[ 1]

Sioss
di tip
saran
Aglio
mom
loste
fa dis
sono
> a.
> A.
> a.
[ 1]
Lunic
gi ut
non p
quali
Oltre
sebbe
ident
> co
f unc

5
Pia
Notedus
tamentescaricab
cheparziali,afin
persalvare
eri,espressio
eno comples
ono utilizzar
amarlodalpr
=4
<- 4
- b
0
- >c
%%c
1
servicheinq
po reale dei
nnopresenta
oggettidiRp
mentoincuis
essonomeve
stinzione tra
riconosciuti
1 = 4
1 = 5
1 + A. 1
9
caavvertenz
tilizzati dal s
possono ess
sonostatec
aquestepa
enequestop
tificazionede
os
ct i on ( x)

avantisaranno
so
bilidainternetall
nicommerciali,di
qualcosaoc
oni,formule,
sso a second
re indistintam
romptdeico
questosemp
pi comuni
atioggettipi
possonoesse
sidecidedic
engonosovr
a caratteri m
comedistin
zanelladeno
sistema, ovv
ere utilizzat
costruite
5
;qu
break,
arolechiave
possarivelar
eglioggetti)c
. Pr i mi t i

oillustratiico

apaginahttp://w
questomaterial
ccorrecostru
,funzioni,fo
da delle sue
mente i cara
omandi.
liceesempio
linguaggi di
complessi.
ereassegnat
creareunog
ascrittiecan
maiuscoli e m
ti:
ominazioned
vero alle cos
e dall'utente
uestesono:
FALSE,TRU
else,for,fun
sconsigliab
rsipiunpro
cheunprobl
i ve( " cos" )

ontestidiimpi
ins
www.ds.unifi.it/b
enonsonoautor
uireunogge
oglidati,ecc.
e peculiarit
atteri: <,
oa,becson
i programma

tinomiquals
ggetto,even
ncellati.Rino
minuscoli), p
deglioggetti
dette paro
e a proprio
UE,Inf,NA,N
nction,if,in,
bileancheli
oblemaper
lemaperR:

iegodiqueste
egnamento
bertaccini
rizzate.
tto.Contale
.Ovviament
o propriet
= o >.
nooggettise
azione. Nel
siasi;perb
tualioggetti
oltreunam
per cui gli o
prestarea
le chiave ch
piacimento,
NaN,NULL,
,next,repea
mpiegodei
lutente(eve
eparole.
diStatistica
etermineinR
eogniogget
. Per costru
Per visualizz
mpliciassim
proseguo de
benetenere
preesisten
mbientecase
oggetti delle
attenzionea
e sono paro
ma solo pe
at,while
nomidellefu
entualidiffico
Computazio
Rsonoident
ttopuesse
uire un ogge
zarlo suffic
milabilialleva
ella presenta
presentech
tichepossie
esensitive(o
esempio seg
llimpiegodi
ole riservate
r le finalit
unzionidisis
oltnellaco
nale
5
tificati
repi
etto si
ciente
ariabili
azione
he,nel
edono
ovvero
guente
inomi
e che
per le
stema
orretta

Dispensegratuit
Riproduzionian
> co
> co
[ 1]
> co
[ 1]

Soloc
quel
unog
prece
cos
> B
Er r o

Tram
propo
==(
asseg
restit
delle

> a=
> a>
[ 1]
> a=
[ 1]
> a-
[ 1]
> a!
[ 1]

Le co
conve
avant

> TR
[ 1]
> TR
[ 1]

6
R,
rispe
cam
Notedus
tamentescaricab
cheparziali,afin
os=2
os
2
os( 0)
1
conlapratic
momentope
ggettoperco
edente quan
unafunzion
or : obj ect
mite linea di
osizioni. Il c
(operatore
gnazione),>
tuisce come
espressione:
=3
>0
TRUE
==b
FALSE
- b>0
FALSE
=b
TRUE
ostanti logic
enientement
ti,inoperazi
RUE+TRUE
2
RUE*5
5

come per la
ettivamente
mbiaretaleass
so
bilidainternetall
nicommerciali,di
casiimparer
ermaggiore
omprendere
ndo si inizia
neprimitiva.
t ' B' not
commando
confronto fr
uguale a
>=,<=,>
e risultato la
he TRUE e
te essere ut
onidiindiciz

variabile pi
il valore del
segnazioneeu

apaginahttp://w
questomaterial
rannoacono
sicurezzasi
sequelnom
almente inte
Adesempio
f ound
o possibile
a due ogget
da disting
,<e!=
a costante
FALSE corr
tilizzate in m
zzazione)
6
:

i , all'inizio d
le costanti lo
utilizzareleva
ins
www.ds.unifi.it/b
enonsonoautor
oscereinom
potrebbein
megiutili
errogato log
:
e anche effe
tti reso p
guere dallo
(operatore
TRUE o un
rispondono
molte opera
di ogni sessio
ogiche TRUE
ariabiliTeFa
egnamento
bertaccini
rizzate.
michedovreb
terrogareR
zzatooppur
ggetto cos
ettuare verif
possibile tram
peratore =
diversoda
n FALSE a
rispettivame
azioni nume
one di lavor
e FALSE, m
propriopiaci
diStatistica
bberoessere
primadella
eno,comef
ed il sistem
fiche sullo s
mite lutilizz
= da utiliz
).Ciascunod
seconda de
ente ai valo
riche (e, co
o assegna al
ma l'utente h
mento.
Computazio
eevitati,ma
denominazio
fattonellese
ma ha rispost
stato logico
zo degli ope
zzare in ca
diquestiope
el risultato
ri 1 e 0 po
ome vedrem
lle variabili T
ha la possibi
nale
6
finoa
onedi
empio
to che
delle
eratori
so di
eratori
logico
ossono
mo pi
T e F
ilit di

Dispensegratuit
Riproduzionian
> TR
[ 1]
> TR
[ 1]
> FA
[ 1]
> TR
[ 1]
> FA
[ 1]

Sioss
riesce

Pers
Come
deter
non
agevo
unun
Unm
funzi
in m
ingre
Pere
lavor
paren
Ro
in am
funzio
piav

7
Per
hel
Notedus
tamentescaricab
cheparziali,afin
RUE- FALSE
1
RUE*FALSE
0
ALSE/ TRUE
0
RUE/ FALSE
I nf
ALSE/ FALSE
NaN
servicomele
earestituire
sonalizzaz
e visto, in R
rminato prob
sempre) spe
olmente, es
nicaistruzion
modosemplic
one.Lafunz
aniera tale
sso.
eseguireuna
o) ed otten
ntesitondeg
vviamented
mbito matem
oni matema
vanzate)ver

ogni funzion
l p( f unz) da
so
bilidainternetall
nicommerciali,di
E
eforme inde
eirisultatic
zionedelle
R possibil
blema mate
ecificati a
sere organiz
ne.
cecheconse
zioneanch
che il risult
genericafu
nere il relati
glieventuali
dotatodiuna
matico e sta
tiche pi o m
rrannoprese

ne funz di si
alpromptdei

apaginahttp://w
questomaterial
eterminates
corretti,Inf
efunzioni
e specificar
matico. Tali
cascata da
zzati in mo
enteciorg
essaunogg
tato restituit
nzionechiam
vo risultato
argomentia
agrandequa
atistico. La T
meno compl
ntatenelpro

istema, R
comandi.
ins
www.ds.unifi.it/b
enonsonoautor
sonocorrett
(Infinito)eN
i(livelloba
re un insiem
comandi po
al prompt d
odo compatt
ganizzareun
gettodiRep
to sia appu
matafunz(a
sufficient
acuideveess
antitdifunz
Tabella 1 illu
lesse. Le fun
oseguodella
dotato di un
egnamento
bertaccini
rizzate.
tamentepres
NaN(NotaN
ase)
me di coma
ossono esser
ei comandi
to in modo
aopidilin
puessereg
nto funzion
pattocheri
te digitare i
sereapplicat
zionicheass
ustrata in p
nzioni statisti
atrattazione
n file guida,
diStatistica
sein conside
Number).
ndi in grado
re spesso (m
oppure pos
o da poter e
needicodice
generalizzata
e di uno o
isultidefinita
il suo nome
ta.
olvonoicom
recedenza, r
iche (dalle p
7
.
visionabile d
Computazio
erazioneda
o di risolve
ma come ved
ssono, molt
essere esegu
eallinternod
a,ovverocos
pi parame
anellambie
e specificand
mpitipico
riporta esem
pi elementa
digitando ?f u
nale
7
Rche
re un
dremo
to pi
uiti in
diuna
struita
etri in
ntedi
do fra
muni
mpi di
ari alle
unz o

Dispensegratuit
Riproduzionian
Possi
speci
dicon
Utiliz
mi a.

y=3*
r et u
}

Copia
delle
prem
invec
funzio
comm
della
Logg
ident
possi
> l s
[ 1]

Adess
valor
> mi
[ 1]
> mi
[ 1]
> mi
[ 1]
> mi
[ 1]
> mi
[ 1]

Ovvia
estre
> r m
Notedus
tamentescaricab
cheparziali,afin
amo per p
ficiedaggiu
noscereilva
zandoloscri
par abol a1
*x^2+5*x+2
ur n( y)
amo quanto
editor) e lo i
mere il tasto
cechelusua
one o nelle
messo; altrim
ambientedil
getto funzion
tificanti i no
bileappurar
s( )
" mi a. par a
so la nostra
edeldomini
i a. par abol
2
i a. par abol
10
i a. par abol
7752
i a. par abol
75025002
i a. par abol
I nf
amente,ogn
mamentese
m( mi a. par a
so
bilidainternetall
nicommerciali,di
pensare di c
ungerlenella
loreinordin
ipteditordi
1 <- f unct
2
o scritto (si
incolliamo n
Invio al ter
lecarattere
operazioni d
menti saremo
lavoro.
ne di sistem
mi degli ogg
relapresenz
abol a1"
funzione
ioincuideve
l a1( 0)
l a1( 1)
l a1( 50)
l a1( 5000)
l a1( I nf )
inuovoogg
empliceperf
abol a1)

apaginahttp://w
questomaterial
costruire fun
ambientedi
natadellapa
sistema(atti
t i on( x) {
pu agevo
el prompt d
rmine dello
>.Seabbi
di trasferime
o sicuri dell
ma l s( ) , no
getti present
adellanostr
richiamabile
eesserecalc
ettopuanc
farloutilizz
ins
www.ds.unifi.it/b
enonsonoautor
nzioni perso
lavoro.Supp
rabola y =
ivabiledalm
olmente uti
di R, prestan
perazione se
iamocomme
ento (copia
avvenuta de
on parametr
ti nellambie
ranuovafun
e dal promp
colata:
cheesserer
zarelafunzio
egnamento
bertaccini
rizzate.
onalizzate in
poniamoad
2
3 5 2 x x + +
menFile)scr
lizzare la fu
do attenzion
e il prompt
essoerrorisi
incolla) da
efinizione de
rizzato, restit
ente di lavor
nzionenellam
pt dei coman
rimossodall
oner m:
diStatistica
grado di r
esempiodia
2.
riviamo:
unzionalit
ne alla even
dei comand
intatticinella
alleditor, R s
ella nuova fu
tuisce un ve
ro. Tramite
mbientedila
ndi, indicand
ambientedi
Computazio
isolvere pro
averelanec
seleziona t
tuale necess
di segnala u
adefinizione
segnaler le
unzione allin
ettore di str
questo ogge
avoro.
do tra paren
ilavoro.Un
nale
8
oblemi
cessit
tutto
sit di
un +
edella
errore
nterno
ringhe
etto
ntesi il
modo

Dispensegratuit
Riproduzionian
La fu
assum
tutte
parab
prece
mi a.

y=a*
r et u
}

Adess
esser
classe
lavor
incui
valor
> mi
[ 1]
> mi
[ 1]
> mi
[ 1]
> mi
[ 1]

Graf
R, ol
funzio
visua
Inizia
mate
quest
defin

8
Peru
http
Notedus
tamentescaricab
cheparziali,afin
nzione mi a.
mibilidallafu
i problemi
bola y ax =
edentenelse
par abol a2
*x^2+b*x+c
ur n( y)
soiparamet
re calcolata
edifunzioni
oilcontenu
isonostatid
idaassegna
i a. par abol
6
i a. par abol
- 1
i a. par abol
- 2
i a. par abol
12
ficainR(l
tre ad esse
onalit graf
lizzazionedi
lmentecilim
ematiche. La
te risultino
isconoglies

unideadelle
p://www.rpro
so
bilidainternetall
nicommerciali,di
. par abol a1
unzionealli
simili, ovver
2
x bx c + + .
eguentemod
2 <- f unct
c
triiningress
la parabola
definitadal
todelledito
definitiipar
reaiparame
l a2( 1, a=2,
l a2( 0, b=5,
l a2( 0, 5, - 1
l a2( 5, 0, 2,
livellobas
ere una calc
fiche che l
datiedinfo
miteremoad
funzione c
definite ne
stremi).

potenzialitg
oject.org/scre

apaginahttp://w
questomaterial
1 definita in
nterodelsu
ro allindivid
Utilizzando
do:
t i on( x, a, b
odellafunzi
ed i tre usu
laformula y
or,richiamiam
ametri(ame
etri,comene
b=3, c=1)
c=- 1, a=- 2
1, - 2)
2)
e)
colatrice est
lo rendono
rmazioni
8
.
dillustrareal
ur ve conse
llintervallo

grafichediRsi
eenshots/scree
ins
www.ds.unifi.it/b
enonsonoautor
precedenza
odominio,m
duazione dei
lo script e
b, c) {
ionesonodiv
uali parame
2
y ax bx = +
molanostra
enochenon
eiprimidue
2)
tremamente
uno dei
lcunesempli
ente di diseg
specificato
iconsultiilsit
enshots.html.
egnamento
bertaccini
rizzate.
a era genera
manonsta
i valori assu
editor, possi
ventati4:ilv
tri di identif
x c + .Dopoa
afunzionepr
nsieffettuiu
casisottorip
e potente, d
software st
icifunzionali
gnare funzio
dagli argom
toufficialedel
.
diStatistica
lizzata a tutt
atageneraliz
nti in ordina
amo modifi
valoredeldo
ficazione de
averincollato
restandoatte
unadichiaraz
portati):
dispone anc
tatistici pi
itperlostu
ni matemat
menti f r om=
lprogettoalla
Computazio
ti i possibili
zzataallacla
ata della ge
icare la fun
ominioincu
ella parabola
onellambie
enzioneallo
zioneesplici
che di impo
potenti p
udiodellefu
tiche, a patt
= e t o= (ch
apaginaweb:
nale
9
valori
assedi
nerica
nzione
ideve
nella
entedi
ordine
tadei
ortanti
per la
nzioni
to che
he ne

Dispensegratuit
Riproduzionian
Partia

> cu

Il risu
richie

Si os
opera
setta
nuov
mi a.
tipo
utilizz

> cu
> cu
l w
> t i
de
Notedus
tamentescaricab
cheparziali,afin
amodalgraf
ur ve( mi a. p
ultato di qu
esto:
sservi che a
azione con
to al valore
a finestra gr
par abol a2
di tratteggio
ziamolafun
ur ve( mi a. p
ur ve( mi a. p
wd=2, col =
i t l e( mai n=
ef i ni zi one
m
i
a
.
p
a
r
a
b
o
l
a
1
(
x
)
so
bilidainternetall
nicommerciali,di
ficodellapar
par abol a1(
esto istruzio
llinterno di
nsentita pon
FALSE, ed i
rafica). Per s
2:gliargome
o, largomen
zionet i t l e
par abol a2(
par abol a2(
=" navy" )
=" Due par a
e" )
-4
0
2
0
4
0
6
0
8
0
1
0
0

apaginahttp://w
questomaterial
raboladescri
( x) , f r om=
one lattiv
una finestr
endo a TRUE
n tal caso og
sovrapporre
enti l wd=e
nto col = n
eagendosui
( x, a=2, b=1
( x, a=- 2, b=
abol e sovr
-2
ins
www.ds.unifi.it/b
enonsonoautor
ittadallafun
=- 5, t o=5)
vazione di u
ra grafica
UE largomen
gni nuova ch
grafici di pa
el t y= spec
ne specifica
suoiargome
1, c=3) , f r
=1, c=50) ,
r appost e" ,
0
x
egnamento
bertaccini
rizzate.
nzionemi a. p

una finestra
possibile
nto di tipo lo
hiamata dell
arabole diffe
cificanorispe
il colore. P
entimai n=,
r om=- 5, t o
f r om=- 5,
, yl ab=" y"
2
diStatistica
par abol a1:
grafica cont
sovrapporre
ogico add=(
a funzione c
renti ricorria
ettivamente
Per assegnar
xl ab=eyl
o=5, yl ab=
t o=5, add=
" , xl ab=" i
4
Computazio
:
tenente il g

e pi curve
(che per def
curve attiver
amo alla fun
ladimension
re titoli al g
ab=.
=" " , xl ab=
=T, l t y=2,
i nt er val l o
nale
10
grafico
e; tale
fault
r una
nzione
neeil
grafico
=" " )
,
o di

Dispensegratuit
Riproduzionian
Oltre
allint
della
diseg

> pa
> cu
> t i
> cu
> t i
> cu
> t i
> cu
> t i
> cu
> t i
> cu
> t i

Notedus
tamentescaricab
cheparziali,afin
a sovrappo
ternodellas
matricedig
gnatiperriga
ar ( mf r ow=c
ur ve( x^2, 0
i t l e( mai n=
ur ve( sqr t (
i t l e( mai n=
ur ve( exp( x
i t l e( mai n=
ur ve( l og( x
i t l e( mai n=
ur ve( l og( x
i t l e( mai n=
ur ve( exp( x
i t l e( mai n=
y
so
bilidainternetall
nicommerciali,di
orre pi curv
stessaareag
graficideside
aopercolon
c( 3, 2) ) #
0, 10)
=" Par abol a
( x) , 0, 10)
=" Radi ce q
x) , 0, 5)
=" Esponenz
x) , 0, 5)
=" Logar i t m
x/ ( 1- x) ) , 0
=" Logi t " ,
x) / ( exp( x)
=" I nver se
-4
1
0
2
0
3
0
4
0
5
0
6
0

apaginahttp://w
questomaterial
ve allinterno
grafica;tram
erata(specifi
na:
mat r i ce d
a" )
quadr at a" )
zi al e" )
mo nat ur al
0, 1, yl ab="
yl ab=" l og
+1) , - 4, 4,
l ogi t " , y
-2
Due
ins
www.ds.unifi.it/b
enonsonoautor

o dello stess
mitelafunzio
icandonerig
di gr af i ci

l e" )
" " )
gi t ( x) " )
, yl ab=" " )
yl ab=" pr ob
0
parabole sov
intervallo di defin
egnamento
bertaccini
rizzate.
so grafico
onepar po
gheecolonn
i 3x2 r i pr
b" )
2
vrapposte
nizione
diStatistica
possibile pr
ossibiledefin
e)eseigraf
r oot t i per
4
Computazio

rodurre pi g
nireladimen
ficidevonoe
r r i ga
nale
11
grafici
nsione
essere

Dispensegratuit
Riproduzionian

0
0
2
0
6
0
1
0
0
x
^
2
0
0
5
0
1
0
0
1
5
0
e
x
p
(
x
)
0.0
-
4
-
2
0
2
4
l
o
g
i
t
(
x
)
Notedus
tamentescaricab
cheparziali,afin
2
1
E
0.2
so
bilidainternetall
nicommerciali,di
4 6
x
Parabol a
2 3
x
sponenzi al e
0.4 0.6
x
Logi t

apaginahttp://w
questomaterial

8 1
4
e
0.8 1
ins
www.ds.unifi.it/b
enonsonoautor

10
0
0
1
0
2
0
3
0
s
q
r
t
(
x
)
5
3
2
1
0
1
l
o
g
(
x
)
1.0
0
0
0
4
0
8
p
r
o
b
egnamento
bertaccini
rizzate.
0 2
0
.
0
1
.
0
2
.
0
3
.
0
0 1
-
3
-
2
-
1
0
1
-4
0
.
0
0
.
4
0
.
8
diStatistica
2 4
x
Radi ce q
1 2
x
Logari tmo
-2 0
x
Inverse
Computazio
6 8
uadrata
3 4
o natural e
2
e l ogi t
nale
12
10
5
4


Dispensegratuit
Riproduzionian
Vett
Finor
nume
caso
appo
vetto
Come
nume
defin
> v=
> v
[ 1]

Si os
seque
Per r
della
> v[
[ 1]

Trap
> v[
[ 1]

oppu
> v[
[ 1]

Sioss
vetto
estra
vetto
> v[
[ 1]

Oltre
Ad e
unita
> 1:
[ 1]
Notedus
tamentescaricab
cheparziali,afin
tori
ra, tutte le
eri apparten
particolare
sitamente p
oredilunghe
enoto, unv
eri; ad esem
itoutilizzand
=c( 2, 3. 1, s
2. 000000
servi che in
enzaorizzon
richiamarne
posizioneric
[ 3]
1. 414214
arentesiqua
[ c( 1, 2, 5) ]
2. 0 3. 1 1
re,vettoriin
[ c( T, T, F, F
2. 0 3. 1 1
servichegli
ore di indici
zione.Ades
oreesclusala
[ - 5]
2. 000000
allafunzion
sempio, la s
ritragliestr
5
1 2 3 4 5
so
bilidainternetall
nicommerciali,di
operazioni
enti allo spa
di una famig
programmato
ezza1.
ettoredidim
mpio,
(
2;3.
dolafunzion
sqr t ( 2) , 5,
3. 100000
R ogni vet
ntale.
le singole co
chiestaracch
adrepossono

1. 1
ndiciparticol
F, T) ]
1. 1
indiciposson
i segnala ad
sempio,lase
a5:
3. 100000
ec( ) ,cison
sintassi a: b
remiaebco
5

apaginahttp://w
questomaterial
illustrate rig
azio 9 dei n
glia molto p
o: i vettori. S
mensione np
)
1; 2;5;1.1
nec( ) :
1. 1)
1. 414214
tore un v
omponenti,
hiusatrapar
oesserespec
aricostituiti
noessereut
d R quali s
eguentescrit
1. 414214
noaltrimeto
genera un
ompresi(apa
ins
www.ds.unifi.it/b
enonsonoautor
guardavo op
numeri reali.
i grande di
Si osservi ch
puessered
)
5
e9 . In R
5. 000000
vettore colo
ogni vettore
rentesiquad
cificatianche
daivaloriTR
tilizzatianche
sono gli ele
tturarichied
5. 000000
odipergener
vettore le c
attoovviame
egnamento
bertaccini
rizzate.
perazioni co
. Per R, in re
i oggetti per
he uno scala
definitocom
R, tale vetto
1. 100000
nna anche s
e indicizza
re:
evettoridiin
RUEeFALSE
einesclusio
ementi da e
eadRdiest
rareunvetto
cui compone
entechebsi
diStatistica
n scalari, ov
ealt tali num
r la gestione
re pu esser
meunaseque
ore pu ess
se la sua vis
bile mediant
ndici:adese
:
ne;ilsegno
escludere ne
trarretuttel
ore.
enti sono tu
aunmultipl
Computazio
vvero con s
meri sono so
e dei quali
re considera
enzaordinat
sere agevolm
sualizzazione
te il valore
empio:
cheprec
ella procedu
lecomponen
utti gli incre
ounitariodi
nale
13
singoli
olo un
stato
ato un
ta di n
mente
e in
indice
cedeil
ura di
ntidel
menti
a):

Dispensegratuit
Riproduzionian
> 2.
[ 1]

Lafu
mass
opzio
lasua
> se
[ 1]
> se
[ 1]
> se
[ 1]

Lafu
ilpar
> r e
[ 1]

Come
imm
possa
> v+
[ 1]
> v/
[ 1]
> v*
[ 1]
> v-
[ 1]
> v^
[ 1]
> v>
[ 1]

Sioss
diind
> v[
[ 1]

Notedus
tamentescaricab
cheparziali,afin
2: 4. 3
2. 2 3. 2 4
nzioneseq(
imo, specifi
onali,tramite
alunghezza)
eq( f r om=3,
3 4 5
eq( 3, 15, by
3 5 7
eq( 3, 15, l e
3 6 9
nzioner ep(
ametrot i me
ep( 4, 5)
4 4 4 4 4
eabbiamov
mediato veri
anoesseree
+3
5. 000000
/ 2
1. 0000000
*1. 2
2. 400000
- 2
0. 000000
^2
4. 00 9.
>3
FALSE TR
servicomel
dicizzazione:
[ v>3]
3. 1 5. 0
so
bilidainternetall
nicommerciali,di
4. 2
( f r om, t o)
cati quali pa
eiqualipo
:
t o=15)
5 6 7 8
y=2)
9 11 13
engt h=5)
12 15
( x, t i mes)
es,icuicom
4
isto,Rconsi
ificarecome
stesediretta
6. 100000
0 1. 550000
3. 720000
00 1. 1000
61 2. 00
RUE FALSE
ultimaoper

apaginahttp://w
questomaterial
generauna
arameri in i
ossibilespeci
8 9 10 11
15
serveperge
mponentison
deraunosca
tutte leope
amenteaive
4. 414214
00 0. 70710
1. 697056
0000 - 0. 58
25. 00 1.
TRUE FAL
azionepossa
ins
www.ds.unifi.it/b
enonsonoautor
asequenzad
ingresso (co
ificarerispet
1 12 13 14
enerareunv
notutteugua
alarecomeu
erazioniaritm
ettori:
8. 000000
068 2. 5000
6. 000000
857864 3.
. 21
LSE
arivelarsies
egnamento
bertaccini
rizzate.
divaloritrau
n i paramet
ttivamenteil
4 15
vettoredella
alialvalorex
unparticolar
metichee lo
4. 100000
0000 0. 550
1. 320000
. 0000000 -
tremamente
diStatistica
unvaloremin
tri by e l en
passodella
lunghezzas
x:
retipodivet
ogiche illustra
00000
- 0. 9000000
eutileperes
Computazio
nimoedunv
ngt h esclus
sequenzao
specificatatr
ttore;perqu
ateinprece
0
seguireoper
nale
14
valore
sivi ed
ppure
ramite
uesto,
denza
razioni

Dispensegratuit
Riproduzionian
Lapr
ches
ades
inpre
> v[
[ 1]

Ovvia
dello
funzio
> sq
[ 1]
> si
[ 1]

Stess
mi a.
mi a.

y=a*
r et u
}

Possi
punti

> x=
> x
[ 1]
1. 5
> mi
[ 1]
4. 25

Ques
e, co
natur
Sono
crean
> w=
> w
[ 1]
Notedus
tamentescaricab
cheparziali,afin
ecedenteist
sonomaggio
sempiopossi
ecedenza:
[ v>3] [ 2]
5
amente, anc
operazione s
oneaciascu
qr t ( v)
1. 414214
i n( v)
0. 909297
a cosa vale
par abol a2
par abol a2
*x^2+b*x+c
ur n( y)
amo pensar
idelsuodom
=seq( - 5, 5,
- 5. 0 - 4. 5
2. 0 2. 5
i a. par abol
18. 00 14.
5 6. 00 8
sta una im
ome vedrem
ralmentesid
ovviamente
ndoilvettore
=1: 5
1 2 3 4 5
so
bilidainternetall
nicommerciali,di
truzioneprod
ridi3).Ovvi
iamochiede
che le funzio
sar un vet
nacompone
1. 760682
743 0. 041
per le funzi
2 definitain
2 <- f unct
c
re di farci re
minio:
by=. 5)
5 - 4. 0 - 3
5 3. 0 3.
l a2( x, 1, 2,
. 25 11. 00
8. 25 11. 00
portante car
mo in segu
devetrattare
e ammissibil
ewpossiamo
5

apaginahttp://w
questomaterial
ducecomer
iamenteRco
readRdire
oni presentat
ttore le cui
entedelvetto
1. 189207
158066 0.
ioni definite
precedenza
t i on( x, a, b
stituire tutti
. 5 - 3. 0 -
5 4. 0 4
3)
8. 25 6
0 14. 25 18
ratteristica d
uito, matric
ediunaoper
i le operazio
oeseguire:
ins
www.ds.unifi.it/b
enonsonoautor
risultatounv
onsenteindi
stituiresolo
te in Tabella
component
oreoriginari
2. 236068
. 98776595
dallutente.
:
b, c) {
i i valori assu
- 2. 5 - 2. 0
4. 5 5. 0
. 00 4. 25
8. 00 22. 25
di R: le opera
ci) sono es
razioneamm
oni tra vetto
egnamento
bertaccini
rizzate.
vettoredilu
icizzazionisu
ilsecondoe
a 1 sono ap
ti sono i ris
io:
1. 048809
- 0. 958924
. Ad esempi
unti dalla fu
- 1. 5 - 1.
5 3. 00 2
5 27. 00 32
azioni con o
eguite su
missibile.
ori della ste
diStatistica
nghezza2(i
uccessivesul
elementodel
plicabili ai v
sultati della
427 0. 891
o, riconsider
nzione in un
0 - 0. 5 0
2. 25 2. 00
2. 25 38. 00
ggetti mult
ogni eleme
ssa dimensio
Computazio
dueelemen
lostessoog
lvettoregen
vettori. Il ris
applicazione
120736
riamo la fun
n certo insie
0. 0 0. 5
0 2. 25
0
tipli (quali v
ento dell'og
one. Ad ese
nale
15
ntidiv
getto;
nerato
ultato
della
nzione
me di
1. 0
3. 00
vettori
getto;
empio,

Dispensegratuit
Riproduzionian
> v+
[ 1]
> v*
[ 1]
> v/
[ 1]
> v-
[ 1]
> v^
[ 1]

Ognu
due v
multi
> k=
> k
[ 1]
> v
[ 1]
> k+
[ 1]

Lope
v; in
cheil
> z=
> z
[ 1]
> v+
[ 1]
War n
I n v
l eng

R dis
l eng
elem

9
Il ric
cerca
Notedus
tamentescaricab
cheparziali,afin
+w
3. 000000
*w
2. 000000
/ w
2. 0000000
- w
1. 000000
^w
2. 00000
una delle op
vettori. R co
iplodiv:
=1: 10
1 2 3
2. 000000
+v
3. 000000
8. 000000
erazionesucc
questo caso
lrisultatopro
=v[ v>2]
3. 1 5. 0
+z
5. 100000
ni ng messa
v + z : l
gt h
spone di alc
gt h( ) inform
enti, la funz

ciclo degli arg


redieseguire
so
bilidainternetall
nicommerciali,di
5. 100000
0 6. 20000
0 1. 550000
0 1. 10000
00 9. 610
erazioni pre
onsidera am
3 4 5 6
3. 100000
0 5. 10000
0 10. 10000
cessivainvec
o R effettua
odottopotre
0 8. 10000
age:
l onger ob
cune comod
ma lutente
zione or der (

gomenti (spes
ecomandiiniz

apaginahttp://w
questomaterial
4. 414214
00 4. 2426
00 0. 47140
00 - 1. 5857
0000 2. 8
ecedenti st
mmissibile an
6 7 8 9
1. 414214
00 4. 4142
00 9. 4142
cenoncon
comunque
ebbenoness
00 4. 5142
j ect l eng
de funzioni p
sulla lungh
( ) restituisc

sso vettori)
ialmentenon
ins
www.ds.unifi.it/b
enonsonoautor
9. 000000
641 20. 000
045 1. 2500
786 1. 000
828427 625
tata eseguita
nche la segu
9 10
5. 000000
214 9. 000
214 14. 000
nsiderataam
un calcolo
9
,
serequellod
214 10. 000
gt h i s not
per la gesti
ezza del ve
ce gli indici d
una operazio
compatibili.
egnamento
bertaccini
rizzate.
6. 100000
0000 5. 50
0000 0. 220
0000 - 3. 90
5. 000000
a sugli elem
uente opera
1. 100000
0000 6. 10
0000 11. 10
mmissibileda
avvertendo
desiderato:
0000 4. 20
t a mul t i
one dei vet
ttore, la fun
di permutaz
one abbastanz
diStatistica
00000
00000
00000
1. 610510
enti con ste
azione, perc
00000
00000
aRperchz
con un me
00000
i pl e of s
ttori; tra qu
nzione sor t
ione necessa
za frequente
Computazio
0
essa posizion
h il vettor
nonmulti
essaggio (wa
hor t er ob
ueste, la fun
t ( ) ne ordi
ari per ordin
effettuata da
nale
16
ne nei
e k
iplodi
rning)
bj ect
nzione
na gli
nare il
a R per

Dispensegratuit
Riproduzionian
vetto
vetto
> v
[ 1]
> l e
[ 1]
> so
[ 1]
> or
[ 1]
> wh
[ 1]

Sioss
inalt
> v[
[ 1]
e che
semp
> ( 1
[ 1]

Inalt
di cu
trami
R.
Fin q
opera
pos
> s=
> s
[ 1]
> l e
[ 1]
> s[
[ 1]

10
Seb
vett
Notedus
tamentescaricab
cheparziali,afin
ore e la funz
orelogico:
2. 000000
engt h( v)
5
or t ( v)
1. 100000
r der ( v)
5 3 1 2 4
hi ch( v>3)
2 4
servichelaf
ernativaalla
[ or der ( v) ]
1. 100000
e la funzione
plicerigadic
1: l engt h( v
2 4
reparole,lu
ui lambiente
ite poche se
qui sono sta
azioniaritme
ssibileeffettu
=c( " Ci ao" ,
" Ci ao"
engt h( s)
3
[ - 2]
" Ci ao"

bbene sia pos


tori`misti'ven
so
bilidainternetall
nicommerciali,di
zione whi ch
3. 100000
1. 414214
4
funzioneor d
afunzioneso

1. 414214
e whi ch( )
codice:
v) ) [ v>3]
utentediRp
e dispone;
emplici righe
ti considera
etiche.Inrea
uaresoloun
" Paol i no"
" Paol i n
" Paper i

ssibile formar
ngonocomunq

apaginahttp://w
questomaterial
h( ) informa
1. 414214
2. 000000
der ( ) pue
or t ( ) :
2. 000000
una scorcia
potrebbenon
ci nonosta
di codice da
ti vettori nu
altRconsen
numerolim
" , " Paper i n
no" " Pape
i no"

e vettori che
queconsidera
ins
www.ds.unifi.it/b
enonsonoautor
sugli indici
5. 000000
3. 100000
essereagevo
3. 100000
atoia per far
nessereaco
ante molte f
a implement
umerici, ovv
nteanchela
itatodioper
no" )
er i no"
comprendan
aticomecarat
egnamento
bertaccini
rizzate.
corrisponde
1. 100000
5. 000000
olmenteutiliz
5. 000000
rsi restituire
onoscenzad
funzioni son
tarsi grazie a
vero vettori
costruzione
razioni:
o sia caratter
tteri.
diStatistica
enti agli elem
zzataperord
quanto otte
ituttelepos
no semplice
alla strument
su cui po
divettoridi
ri sia numeri,
Computazio
menti TRUE
dinareunve
enibile con q
ssibilifunzio
mente sosti
tazione di b
ossibile effet
istringhe
10
,s
i numeri ins
nale
17
di un
ettore,
questa
niche
ituibili
ase di
ttuare
suicui
eriti in

Dispensegratuit
Riproduzionian
Alle
etich
etich
quest
pera
> ve
> ve

3. 00
> na
[ 1]
> na
> ve

3. 00

Conc
Come
opera
scala
pross
scand
comp
> t 0
> a1
> a2
> a3
> a4
> a5
> a6
> Sy
Ti me

> t 0
> b1
> b2
> b3
> b4
> b5
> b6
> Sy
Ti me

Notedus
tamentescaricab
cheparziali,afin
componenti
ette: tale as
ettequando
tultimafunz
ssegnarned
et t =c( v1=3
et t
v1
00000 3. 14
ames( vet t )
" v1" " v2"
ames( vet t )
et t
Et a
00000 3. 14
ludiamo que
e detto, R
azioni sui ve
ri (sempre o
simo alla sa
dito dalloro
putazionalid
0=Sys. t i me
1=5+3
2=1+2
3=3+6
4=7+1
5=9+10
6=4*5
ys. t i me( ) -
e di f f er en
0=Sys. t i me
1=c( 2, 3) +3
2=c( 1, 4) +c
3=3+c( 6, 5,
4=( 1: 70) +6
5=( 1: 9000)
6=( 1: 4000)
ys. t i me( ) -
e di f f er en
so
bilidainternetall
nicommerciali,di
i di un vett
ssegnazione
osiutilizzala
zionepues
einuovi:
3, v2=pi )
v2
41593

"
=c( " Et a" ,
Bet a
41593
esto paragra
stato conc
ettori sono e
ovviamente c
aturazione).
ologio di s
iR:
e( )
- t 0
nce of 0. 0
e( )
3
c( 2, 7)
7, 8, 9, 1)
6
+c( 2, 3)
*5
- t 0
nce of 0. 0

apaginahttp://w
questomaterial
tore posson
possibile
afunzionec(
sereutilizzat
" Bet a" )
afo con alcun
cepito per la
eseguite alla
che lo spazio
La funzione
istema, con
0940001 se
09399986 s

ins
www.ds.unifi.it/b
enonsonoautor
no essere a
sia al mom
( ) ),siaattra
tasiaperres
ne considera
avorare a liv
a stessa velo
o di memori
e di sistema
nsente di v
ecs
secs
egnamento
bertaccini
rizzate.
anche asseg
ento della s
aversolafun
stituireinom
azioni sulla c
vello vettori
ocit con sui
a riservato a
a Sys. t i me
verificare e
diStatistica
nati dei no
sua costruzio
zionenames
miassegnati
capacit com
ale e non s
sono esegu
allambiente
( ) , che res
confrontar
Computazio
omi, ovvero
one (inseren
s( ) .Siosser
inpreceden
mputazionale
scalare, per
uite quelle c
e di lavoro n
stituisce il t
re le prest
nale
18
delle
ndo le
rviche
za,sia
e di R.
cui le
con gli
on sia
tempo
azioni

Dispensegratuit
Riproduzionian
Mat
Unam
vetto
lungh
Ciasc
daun
In R
utilizz
valor

> m1
> m1

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]
> m2
> m2

[ 1, ]
[ 2, ]

Si os
colon

> m3
> m3

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]
[ 5, ]

Si oss
diviso
mess
desid
primo

> m4
War n
I n m
da
r ows
Notedus
tamentescaricab
cheparziali,afin
trici
matrice n k
oridilunghez
hezzan.
unodegliele
nacoppiadi
le matrici p
zare direttam
i:
1=mat r i x( 1
1
[ , 1] [ , 2
1
2
3
4
2=mat r i x( 1
2
[ , 1] [ , 2
1
2
servi che, d
nna.ovviam
3=mat r i x( 1
3
[ , 1] [ , 2
1
5
9 1
13 1
17 1
servi inoltre
ore del num
saggio di wa
derato.Nelle
oelementod
4=mat r i x( 1
ni ng messa
mat r i x( 1: 2
at a l engt h
s [ 3]
so
bilidainternetall
nicommerciali,di
k puesser
zzakoppure
ementichec
numeriinter
possono ess
mente la fun
1: 20, ncol =
2] [ , 3] [ ,
5 9
6 10
7 11
8 12
1: 20, nr ow=
2] [ , 3] [ ,
3 5
4 6
di default, la
mentepossib
1: 20, nr ow=
2] [ , 3] [ ,
2 3
6 7
10 11
14 15
18 19
che qualor
mero totale d
arning, avve
esempiosott
delvettored
1: 20, nr ow=
age:
20, nr ow =
h [ 20] i s

apaginahttp://w
questomaterial
reconsiderat
comeunve
compongono
ri,checostitu
ere definite
nzione mat r
=5)
4] [ , 5]
13 17
14 18
15 19
16 20
=2)
4] [ , 5] [
7 9
8 10
a funzione m
bilemodifica
=5, byr ow=
4]
4
8
12
16
20
a il numero
di elementi
ertendo che
tostante,lu
divalori1: 20
=3, byr ow=
= 3, byr ow
not a su
ins
www.ds.unifi.it/b
enonsonoautor
tacomeunv
ettoredilung
otalerettan
uisconol'ind
in svariati
r i x, che crea
[ , 6] [ , 7]
11 13
12 14
mat r i x ope
requestaim
=T)
delle righe
indicati per
e il risultato
ltimacellad
0.
=T)
w = T) :
ub- mul t i pl
egnamento
bertaccini
rizzate.
vettoredilu
ghezzakicu
ngolodivalor
dicedirigae
modi; il mo
a una matric
[ , 8] [ , 9]
15 17
16 18
era riempien
mpostazione:
o delle colo
r creare la m
o prodotto
dellamatrice
l e or mul t
diStatistica
nghezzani
ielementiso
riunivocam
quellodicol
odo pi sem
ce a partire
[ , 10]
7 19
8 20
ndo le matr

onne da gen
matrice, allo
potrebbe n
vieneriemp
t i pl e of t
Computazio
cuielement
onovettorit
menteindivi
lonna.
mplice que
da un dato
rici m1 e m
nerare non s
ra R genere
on essere q
pitariutilizza
t he numbe
nale
19
isono
uttidi
duato
ello di
set di
2 per
sia un
er un
quello
andoil
er of

Dispensegratuit
Riproduzionian
> m4

[ 1, ]
[ 2, ]
[ 3, ]

Infine
matri
semp
Rrisc

> m4
> m4

[ 1, ]
[ 2, ]
> m4
> m4

[ 1, ]
[ 2, ]
> m4
> m4
[ 1]

In ac
opera
lafun

> v1
> v2
> m5
> m5

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]
[ 5, ]
> m6
> m6
[
v1
v2



Notedus
tamentescaricab
cheparziali,afin
4
[ , 1] [ , 2
1
8
15 1
e, se la funz
ice di valori
prepossibile
criverebbelo
4=mat r i x( n
4
[ , 1] [ , 2
NA N
NA N
4[ ] =5: 14
4
[ , 1] [ , 2
5
6
4=5: 14; #
4
5 6 7
ccordo con
azionidicon
nzioner bi nd
1=1: 5
2=6: 10
5=cbi nd( v1
5
v1 v2
1 6
2 7
3 8
4 9
5 10
6=r bi nd( v1
6
[ , 1] [ , 2]
1 2
6 7
so
bilidainternetall
nicommerciali,di
2] [ , 3] [ ,
2 3
9 10
16 17
zione mat r i
i mancanti
apattodiut
oggetto):
nr ow=2, nco
2] [ , 3] [ ,
NA NA
NA NA
2] [ , 3] [ ,
7 9
8 10
m4 adesso
7 8 9 10
la definizion
ncatenazione
d)travettor
1, v2)
1, v2)
[ , 3] [ , 4]
3 4
8 9

apaginahttp://w
questomaterial
4] [ , 5] [
4 5
11 12
18 19
i x viene uti
(missing), et
tilizzarelepa
ol =5)
4] [ , 5]
NA NA
NA NA
4] [ , 5]
11 13
12 14
o non pi
0 11 12 13
ne, le matr
e(percolonn
idilunghezz
[ , 5]
4 5
9 10
ins
www.ds.unifi.it/b
enonsonoautor
[ , 6] [ , 7]
6 7
13 14
20 1
lizzata senza
tichettati co
arentesiqua
i una mat
3 14
rici possono
na,mediante
zacompatibi
egnamento
bertaccini
rizzate.
a il suo prim
on NA. Il rie
dredopoiln
t r i ce ma u
essere cre
elafunzione
le:
diStatistica
mo argomen
empimento
nomedellam
un vet t or e
ate anche c
ecbi nd,op
Computazio
nto, R gener
di tale mat
matrice(altri
e
come risulta
perriga,med
nale
20
a una
rice
menti
ato di
diante

Dispensegratuit
Riproduzionian
> m7
> m7

[ 1,
[ 2,
[ 3,
[ 4,
[ 5,
[ 6,
[ 7,
[ 8,
[ 9,
[ 10,

Sioss
a que
v2u
Infat

> m7
> m7

[ 1,
[ 2,
[ 3,
[ 4,
[ 5,
[ 6,
[ 7,
[ 8,
[ 9,
[ 10,

Le m
matri
(diag

> m8
> di
> m8

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]
> m9


Notedus
tamentescaricab
cheparziali,afin
7=cbi nd( 1:
7
[ , 1] [ ,
] 1
] 2
] 3
] 4
] 5
] 6
] 7
] 8
] 9
] 10
servichelag
ello ottenibi
undivisored
tti:
7=cbi nd( 1:
7
v2
] 1 6
] 2 7
] 3 8
] 4 9
] 5 10
] 6 6
] 7 7
] 8 8
] 9 9
] 10 10
atrici posson
ici stesse cu
onaledellam
8=1: 20
i m( m8) =c( 4
8
[ , 1] [ , 2
1
2
3
4
9=di ag( 1: 4
so
bilidainternetall
nicommerciali,di
10, c( v2, v
2]
6
7
8
9
10
6
7
8
9
10
generazione
le dalla pi
dellalunghez
10, v2)
no essere ge
ui si accede
matrice):
4, 5)
2] [ , 3] [ ,
5 9
6 10
7 11
8 12
4)

apaginahttp://w
questomaterial
v2) )
dim7,purse
semplice no
zzadelvetto
enerate anch
e tramite le
4] [ , 5]
13 17
14 18
15 19
16 20
ins
www.ds.unifi.it/b
enonsonoautor
eformalmen
otazione m7=
re 1: 10.
he per via in
e funzioni d
egnamento
bertaccini
rizzate.
ntecorretta,
=cbi nd( 1: 1
ndiretta sfru
di m(dimens
diStatistica
produceun
10, v2) perch
ttando alcun
sione della
Computazio
nrisultatoan
h la lunghe
ne propriet
matrice) o
nale
21
nalogo
ezza di
delle
di ag

Dispensegratuit
Riproduzionian
> m9

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]

Come
matri

> m8
[ 1]
> m9
[ 1]

Si oss
trapa
virgo

> m8
[ 1]
> m9
[ 1]

Le re
riferim

> m8

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]
> m8

[ 1, ]
[ 2, ]
[ 3, ]

> m8

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]

Notedus
tamentescaricab
cheparziali,afin
9
[ , 1] [ , 2
1
0
0
0
e per i vetto
iceutilizzand
8[ 1, 2]
5
9[ 4, 4]
4
servi che pe
arentesiqua
la)chevoglia
8[ 1, ]
1 5 9
9[ , 3]
0 0 3 0
egole di indi
mentoadm8
8[ , - 1]
[ , 1] [ , 2
5
6 1
7 1
8 1
8[ 2: 4, ]
[ , 1] [ , 2
2
3
4
8>5
[ , 1] [
FALSE FA
FALSE T
FALSE T
FALSE T
so
bilidainternetall
nicommerciali,di
2] [ , 3] [ ,
0 0
2 0
0 3
0 0
ori, l'utilizzo
doilcaratter
r selezionare
adre,sololin
amoottener
13 17
cizzazione v
8generatain
2] [ , 3] [ ,
9 13
10 14
11 15
12 16
2] [ , 3] [ ,
6 10
7 11
8 12
[ , 2] [ , 3]
ALSE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE

apaginahttp://w
questomaterial
4]
0
0
0
4
delle parent
revirgola(,)
e tutti gli ele
ndicedellari
re:
viste per i ve
nprecedenza
4]
17
18
19
20
4] [ , 5]
14 18
15 19
16 20
[ , 4] [ , 5]
TRUE TRUE
TRUE TRUE
TRUE TRUE
TRUE TRUE
ins
www.ds.unifi.it/b
enonsonoautor
tesi quadre
perseparare
ementi di un
iga(seguito
ettori valgon
a:

E
E
E
E
egnamento
bertaccini
rizzate.
[ ] consente
egliindicidi
na riga o di u
davirgola),o
no ovviamen
diStatistica
di seleziona
rigaedicolo
una colonna
odellacolon
nte anche pe
Computazio
are elementi
onna:
a occorre ind
nna(precedu
er le matric
nale
22
i della
dicare,
utoda
ci; con

Dispensegratuit
Riproduzionian
> m8
[ 1]
> m8

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]

Come
analo
> m1

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]
> m1

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]
> m1

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]
> m1

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]

Si oss
conm
> m6
[
v1
v2
> m1
Er r o

Notedus
tamentescaricab
cheparziali,afin
8[ m8>5]
6 7 8
8[ , c( T, F, F
[ , 1] [ , 2
1 1
2 1
3 1
4 1
e per i vett
oga.Adesem
1+m10
[ , 1] [ , 2
21 2
21 2
21 2
21 2
1- m10
[ , 1] [ , 2
- 19 - 1
- 17 -
- 15 -
- 13 -
1*m10
[ , 1] [ , 2
20 8
38 9
54 9
68 10
1/ m10
[ , 1
0. 050000
0. 105263
0. 166666
0. 235294
servi che no
m10,loperaz
6
[ , 1] [ , 2]
1 2
6 7
10+m6
or i n m10
so
bilidainternetall
nicommerciali,di
8 9 10 11
F, T, T) ]
2] [ , 3]
13 17
14 18
15 19
16 20
tori, sono o
mpio,creando
2] [ , 3] [ ,
21 21
21 21
21 21
21 21
2] [ , 3] [ ,
11 - 3
- 9 - 1
- 7 1
- 5 3
2] [ , 3] [ ,
80 108 1
90 110
98 110
04 108
1] [ ,
00 0. 31250
32 0. 40000
67 0. 50000
41 0. 61538
onostante la
zioneeleme
[ , 3] [ , 4]
3 4
8 9
+ m6 : no

apaginahttp://w
questomaterial
1 12 13 14
ovviamente a
olamatrice
4] [ , 5]
21 21
21 21
21 21
21 21
4] [ , 5]
5 13
7 15
9 17
11 19
4] [ , 5]
104 68
98 54
90 38
80 20
2] [
000 0. 7500
000 0. 9090
000 1. 1000
846 1. 3333
matrice m6
ntoperelem
[ , 5]
4 5
9 10
on- conf or m

ins
www.ds.unifi.it/b
enonsonoautor
4 15 16 17
ammissibili
m10=matrix
[ , 3] [ , 4]
0000 1. 625
0909 2. 000
0000 2. 500
3333 3. 200
6 creata in p
mentoinque
mabl e ar r a
egnamento
bertaccini
rizzate.
7 18 19 20
le operazio
x(20:1,ncol=
[ , 5]
5 4. 25
0 6. 00
0 9. 50
0 20. 00
precedenza s
estocasonon
ays
diStatistica
0
ni tra matri
5)possiamo
sia di dimens
nvieneesegu
Computazio
ici di dimen
eseguire:
sione compa
uitadaR:
nale
23
nsione
atibile

Dispensegratuit
Riproduzionian
Ovvia
> m1
[
v1
v2

Oltre
colon
comp
nume
> m1

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]
> m5

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]
[ 5, ]
> m1

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]

Rovv
di m(

di ag

Notedus
tamentescaricab
cheparziali,afin
amente,pe
10[ 1: 2, ] +m
[ , 1] [ , 2]
21 18
25 22
a queste o
nna%*%),
patibile per
erodirighed
10
[ , 1] [ , 2
20 1
19 1
18 1
17 1
5
v1 v2
1 6
2 7
3 8
4 9
5 10
10%*%m5
v1 v2
140 440
125 400
110 360
95 320
viamentedis
( m)
g( m)
so
bilidainternetall
nicommerciali,di
erpossibile
m6
[ , 3] [ , 4]
15 12
19 16
perazioni
apatto che
tale prodott
dim5percu
2] [ , 3] [ ,
16 12
15 11
14 10
13 9
poneanche

apaginahttp://w
questomaterial
sommarele
[ , 5]
2 9
6 13
possibile ese
lalorodime
to con m10,
i:
4] [ , 5]
8 4
7 3
6 2
5 1
difunzionip
rest
> d
[ 1]

pro
qua
> d
[ 1]
> d

[ 1,
[ 2,
[ 3,
[ 4,
[ 5,

ins
www.ds.unifi.it/b
enonsonoautor
eprimeduer
eguire in R
ensionesiac
in quanto
perlagestion
tituisceinun
di m( m8)
] 4 5
duceladiag
adrata):
di ag( m8)
] 1 6 11
di ag( r ep( 1
[ , 1] [ ,
, ] 1
, ] 0
, ] 0
, ] 0
, ] 0
egnamento
bertaccini
rizzate.
righedim10
il prodotto t
compatibile;
il numero d
nedellemat
nvettorelad
onalediuna
1 16
1, 5) )
, 2] [ , 3] [
0 0
1 0
0 1
0 0
0 0
diStatistica
0conm6:
tra matrici (
nellesempio
i colonne di
rici:
dimensioned
matricem
[ , 4] [ , 5]
0 0
0 0
0 0
1 0
0 1
Computazio
(prodotto rig
ochesegue
i m10 ugu
diunamatric
(anchenon
nale
24
ga per
m5
uale al
cem:

Dispensegratuit
Riproduzionian
l owe
uppe

t ( m)

det (

sol v

Notedus
tamentescaricab
cheparziali,afin
er . t r i ( m,
er . t r i ( m,

( m)
ve( m)
so
bilidainternetall
nicommerciali,di
di ag = FA
di ag = FA

apaginahttp://w
questomaterial
ALSE)
ALSE)
gen
indi
sup
> l

[ 1,
[ 2,
[ 3,
[ 4,
> m
> m

[ 1,
[ 2,
[ 3,
[ 4,

pro
> t

[ 1,
[ 2,
[ 3,
[ 4,
[ 5,
calc
(sol
> d
Er r
'
> d
[ 1]

pro
(sol
> s

[ 1,
[ 2,
[ 3,
[ 4,
> m

[ 1,
[ 2,
[ 3,
[ 4,

ins
www.ds.unifi.it/b
enonsonoautor
neranounam
icanorispett
perioreoinfe
l ower . t r i (
[ , 1]
, ] FALSE F
, ] TRUE F
, ] TRUE
, ] TRUE
m8[ l ower . t
m8
[ , 1] [ ,
, ] 1
, ] NA
, ] NA
, ] NA
ducelatrasp
t ( m8)
[ , 1] [ ,
, ] 1
, ] 5
, ] 9
, ] 13
, ] 17
colaildeterm
losemqua
det ( m8)
r or i n det
' x' must b
det ( m9)
] 24
ducelinvers
losemqua
sol ve( m9)
[ , 1] [ ,
, ] 1 0
, ] 0 0
, ] 0 0
, ] 0 0
m9%*%sol ve
[ , 1] [ ,
, ] 1
, ] 0
, ] 0
, ] 0
egnamento
bertaccini
rizzate.
matricediva
tivamentegl
eriore:
( m8)
[ , 2] [ , 3
FALSE FALS
FALSE FALS
TRUE FALS
TRUE TRU
t r i ( m8) ] =N
, 2] [ , 3] [
5 9
6 10
NA 11
NA NA
postadellam
, 2] [ , 3] [
NA NA
6 NA
10 11
14 15
18 19
minantedella
adrata):
t er mi nant .
be a squar
sadiunama
adrata):
, 2] [
0. 0 0. 0000
0. 5 0. 0000
0. 0 0. 3333
0. 0 0. 0000
e( m9)
, 2] [ , 3] [
0 0
1 0
0 1
0 0
diStatistica
lorilogici(T,
ielementide
3] [ , 4]
SE FALSE F
SE FALSE F
SE FALSE F
UE FALSE F
NA
[ , 4] [ , 5]
13 17
14 18
15 19
16 20
matricem:
[ , 4]
NA
NA
NA
16
20
amatricem
. mat r i x( x,
r e mat r i x
tricem
[ , 3] [ , 4]
0000 0. 00
0000 0. 00
3333 0. 00
0000 0. 25
[ , 4]
0
0
0
1
Computazio
F)incuiiTR
eltriangolo
[ , 5]
FALSE
FALSE
FALSE
FALSE

, . . . ) :
nale
25
RUE

Dispensegratuit
Riproduzionian
Eserc
Soluz
> ( 1

[ 1,
[ 2,
[ 3,
[ 4,
[ 5,
[ 6,
[ 7,
[ 8,
[ 9,
[ 10,
[ 11,
[ 12,

Arra
Sele
multi
indici
cuipe
In R,
dato

> a<
> a
, ,

[ 1, ]
[ 2, ]
[ 3, ]
, ,

[ 1, ]
[ 2, ]
[ 3, ]
> di
[ 1]
> a[

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]
Notedus
tamentescaricab
cheparziali,afin
cizio:riprodu
zione:
1: 12) %*%
[ , 1] [ ,
] 1
] 2
] 3
] 4
] 5
] 6
] 7
] 8
] 9
] 10
] 11
] 12
ay
matriciposs
idimensional
i: in questo
ergliarrayv
per generar
setdivalori,
<- ar r ay( 1:
1, 1
[ , 1] [ , 2
1
2
3
1, 2
[ , 1] [ , 2
13 1
14 1
15 1
i m( a)
3 4 1 2
[ 1, , , ]
[ , 1] [ , 2
1 1
4 1
7 1
10 2
so
bilidainternetall
nicommerciali,di
urreinunam
t ( 1: 12)
2] [ , 3] [
2 3
4 6
6 9
8 12
10 15
12 18
14 21
16 24
18 27
20 30
22 33
24 36
sonointende
ledelle mat
senso una m
valgonoleste
re un array s
,analogame
24, di m=c
2] [ , 3] [ ,
4 7
5 8
6 9
2] [ , 3] [ ,
16 19
17 20
18 21
2]
13
16
19
22

apaginahttp://w
questomaterial
matriceletab
[ , 4] [ , 5]
4 5
8 10
12 15
16 20
20 25
24 30
28 35
32 40
36 45
40 50
44 55
48 60
ersicomeve
rici.Inunar
matrice pu
esseregoled
si pu utilizz
nteaquanto
c( 3, 4, 1, 2)
4]
10
11
12
4]
22
23
24
ins
www.ds.unifi.it/b
enonsonoautor
bellinedelle
[ , 6] [ , 7]
6 7
12 14
18 21
24 28
30 35
36 42
42 49
48 56
54 63
60 70
66 77
72 84
ettoridivett
rrayognisuo
essere cons
dioperabilit
zare direttam
ovistoperla
)

egnamento
bertaccini
rizzate.
moltiplicazio
[ , 8] [ , 9
7 8
4 16 1
1 24 2
8 32 3
5 40 4
2 48 5
9 56 6
6 64 7
3 72 8
0 80 9
7 88 9
4 96 10
ori,gliarray
oelemento
siderata com
visteperle
mente la fun
afunzionema
diStatistica
onipertuttii
9] [ , 10] [
9 10
18 20
27 30
36 40
45 50
54 60
63 70
72 80
81 90
90 100
99 110
08 120
costituiscon
individuato
me un array b
matrici.
nzione ar r ay
at r i x:
Computazio
ivalorida1a
[ , 11] [ , 12
11 1
22 2
33 3
44 4
55 6
66 7
77 8
88 9
99 10
110 12
121 13
132 14
nounaesten
odaunvett
bidimension
y, a partire
nale
26
a12
2]
12
24
36
48
60
72
84
96
08
20
32
44
nsione
oredi
ale pr
da un

Dispensegratuit
Riproduzionian
Liste
Adiff
(num
collez
Una
costit
avvie
conse
poter

> l <
> l
[ [ 1]

[ 1, ]
[ 2, ]
[ [ 2]
[ 1]
[ [ 3]
[ 1]


> l e
[ 1]
> l [

[ 1, ]
[ 2, ]
> di
[ 1]
> t (

[ 1, ]
> pa
[ 1]

La fu
carat
Sioss
i nom
attrav

> na
> na
[ 1]
Notedus
tamentescaricab
cheparziali,afin
e
ferenzadive
mero o string
zionedialtri
lista pu es
tuisconone
enemediante
enteditratta
reeffettuare
<- l i st ( mat
]
[ , 1] [ , 2
1
2
]
- 2. 0 - 1. 5
]
" Paper i no
engt h( l )
3
[ [ 1] ]
[ , 1] [ , 2
1
2
i m( l [ [ 1] ] )
2 5
( l [ [ 2] ] ) %*
[ , 1]
15
ast e( l [ [ 3]
" Paper i no
nzione past
tereseparat
servichep
mi, possibi
versounano
ames( l ) =c(
ames( l )
" el em. 1"
so
bilidainternetall
nicommerciali,di
ettori,matric
ghe caratter
oggetti,anc
ssere creata
definiscelas
eunanotazi
areognising
etutteleope
t r i x( 1: 10,
2] [ , 3] [ ,
3 5
4 6
5 - 1. 0 - 0.
o" " "
2] [ , 3] [ ,
3 5
4 6

*%l [ [ 2] ]
] [ 1] , l [ [ 3
o bel l o"
t e( ) consen
tore.
ossibileasse
le accedere
otazioneche
( " el em. 1" ,
" el em. 2"

apaginahttp://w
questomaterial
ciepiinge
re), una list
chedifferent
a tramite il
sualunghezz
onechepre
golacompon
erazionicons
nr ow=2) , s
4] [ , 5]
7 9
8 10
5 0. 0 0
" bel l
4] [ , 5]
7 9
8 10
3] ] [ 2] , l [ [
"
nte di conca
egnareunno
ad ogni elem
eprevedelim
" el em. 2" ,
" el em. 3"
ins
www.ds.unifi.it/b
enonsonoautor
eneralearray
ta (list) u
titraloro.
comando l
za;l'estrazio
vedelimpie
nentecomeu
sentiteconil
seq( - 2, 2, .
0. 5 1. 0
l o"
[ 3] ] [ 3] , se
atenare strin
omeaciascu
mento della
mpiegodels
, " el em. 3" )
egnamento
bertaccini
rizzate.
yicuieleme
n oggetto p
l i st ed il
nedioggett
egodelledop
unoggettos
ltipodiogge
. 5) , c( " Pap
1. 5 2. 0
ep=" " )
nghe di carat
nelementod
lista invoca
imbolo$:

diStatistica
ntisonotutt
particolare c
numero deg
iappartenen
ppieparente
eparatoein
ettoestratto
per i no" , "
tteri, specific
dellalista.U
andone diret

Computazio
tidellostess
composto da
gli oggetti c
ntiallalistas
esiquadre[
dipendente
o:
" , " bel l o"
cando leven
navoltaasse
ttamente il n
nale
27
otipo
a una
che la
stessa
[[]]e
sucui
" ) )
ntuale
egnati
nome,

Dispensegratuit
Riproduzionian
> l
$el e

[ 1, ]
[ 2, ]
$el e
[ 1]
$el e
[ 1]
> l $
[ 1]
> l $
[ 1]

Infine

> st
Li st
$ :
$ :
$ :

Data
Il dat
depu

Il dat
osser
Assum
tratta
delle
studi
asseg

pos

> DF
al





Notedus
tamentescaricab
cheparziali,afin
em. 1
[ , 1] [ , 2
1
2
em. 2
- 2. 0 - 1. 5
em. 3
" Paper i no
$el em. 3
" Paper i no
$el em. 3[ 1]
" Paper i no
e,possibile
t r ( l )
t of 3
i nt [ 1: 2
num[ 1: 9
chr [ 1: 3
aframe
taframe un
tatoallages
taframe rapp
rvazione (cas
me una conf
atodaRcom
variabili, na
o. Si osser
gnazione.
ssibilecostru
F=dat a. f r a
l t ezza=seq
so
bilidainternetall
nicommerciali,di
2] [ , 3] [ ,
3 5
4 6
5 - 1. 0 - 0.
o" " "
o" " "

o"
eesaminare
2, 1: 5] 1
9] - 2 - 1. 5
3] " Paper i
no degli ogge
stioneeallan
presenta la t
so statistico
formazione
meunalista,
ames( ) i risp
vi che que
uireundataf
ame( sesso=
q( 170, 188,

apaginahttp://w
questomaterial
4] [ , 5]
7 9
8 10
5 0. 0 0
" bel l
" bel l
lastrutturad
2 3 4 5 6
5 - 1 - 0. 5
i no" " " "
etti pi impo
nalisideidat
tabella statis
) e ad ogni
identica ad
percui, com
pettivi nomi,
este utlime
ramediretta
=r ep( c( " M"
, by=2) )
ins
www.ds.unifi.it/b
enonsonoautor
0. 5 1. 0
l o"
l o"
diunalistau
6 7 8 9 10
0 0. 5 1 1
" bel l o"
ortanti di R,
ti.
stica dei dat
colonna un
una matrice
mevistoinpr
r ow. names
due funzio
amenteconl
" , " F" ) , 5) ,
egnamento
bertaccini
rizzate.
1. 5 2. 0
utilizzandola
0
1. 5 2
se consider
i grezzi: ad o
na variabile
e (ovvero ret
recedenza,l
s( ) gli event
oni possono
afunzioned
, peso=71:
diStatistica
funzionest
ato come pa
ogni sua riga
rilevata su t
ttangolare),
engt h( ) res
tuali nomi a
o essere ut
dat a. f r ame
: 80,
Computazio
t r :
acchetto stat
a corrispond
tale osserva
ma viene di
stituisceilnu
assegnati ai c
ilizzate anc
e( ) :
nale
28
tistico
de una
zione.
i fatto
umero
casi di
he in

Dispensegratuit
Riproduzionian

> DF
s
1
2
3
4
5
6
7
8
9
10

> l e
[ 1]
> na
[ 1]
> r o
[ 1]
> r o
> DF
s
21
22
23
24
25
26
27
28
29
30

A diff
indica
effett
Nelle
asseg
(listr
valor
> DF






Notedus
tamentescaricab
cheparziali,afin
F
sesso peso
M 71
F 72
M 73
F 74
M 75
F 76
M 77
F 78
M 79
F 80
engt h( DF)
3
ames( DF)
" sesso"
ow. names( D
" 1" " 2"
ow. names( D
F
sesso peso
M 71
F 72
M 73
F 74
M 75
F 76
M 77
F 78
M 79
F 80
ferenza di ve
andone dire
tuareoperaz
esempiosuc
gnato il valo
ruzione DF$s
iTRUE):
F$r at i o=NA
so
bilidainternetall
nicommerciali,di
o al t ezza
1 170
2 172
3 174
4 176
5 178
6 180
7 182
8 184
9 186
0 188
" peso"
DF)
" " 3" " 4
DF) =21: 30
o al t ezza
1 170
2 172
3 174
4 176
5 178
6 180
7 182
8 184
9 186
0 188
ettori, matri
ettamente il
zionisuidati
cessivo,vien
ore di rappo
sesso==" M"
A

apaginahttp://w
questomaterial
" al t ezz
4" " 5" "
ci ed array,
nome prece
ricorrendoa
neaggiuntaa
orto tra pes
" utilizza
ins
www.ds.unifi.it/b
enonsonoautor
za"
" 6" " 7"
possibile a
eduto dal no
aquestapar
aldataframe
so ed altezz
ata per selez
egnamento
bertaccini
rizzate.
" 8" " 9"
aggiungere u
ome del dat
ticolarenota
elavariabile
za per i sol
zionare solo
diStatistica
" 10"
una variabile
taframe e da
azione.
r at i oeata
i individui d
i casi in co
Computazio
e ad un data
al simbolo
alevariabile
di sesso ma
orrispondenz
nale
29
frame
$ ed
viene
aschile
za dei

Dispensegratuit
Riproduzionian
> DF
s
21
22
23
24
25
26
27
28
29
30
> DF
[ 1]
>DF$
> DF
s
21
22
23
24
25
26
27
28
29
30

Leva
matri
della
vetto
> DF
[ 1]

> DF
[ 1]

> DF
[ 1]

Notedus
tamentescaricab
cheparziali,afin
F
sesso peso
M 71
F 72
M 73
F 74
M 75
F 76
M 77
F 78
M 79
F 80
F$sesso=="
TRUE FA
$r at i o[ DF$
DF$p
F
sesso peso
M 71
F 72
M 73
F 74
M 75
F 76
M 77
F 78
M 79
F 80
riabiliposso
ici tramite in
variabilese
ore:
F$vot o
0. 417647
0. 423076
F[ , 4]
0. 417647
0. 423076
F[ , " vot o" ]
0. 417647
0. 423076
so
bilidainternetall
nicommerciali,di
o al t ezza
1 170
2 172
3 174
4 176
5 178
6 180
7 182
8 184
9 186
0 188
" M"
ALSE TRUE
$sesso==" M
peso[ DF$se
o al t ezza
1 170
2 172
3 174
4 176
5 178
6 180
7 182
8 184
9 186
0 188
nocomunqu
ndice di colo
scrittotrav
71
69
71
69

71
69

apaginahttp://w
questomaterial
r at i o
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
E FALSE T
M" ] =
esso==" M" ]
r at i o
0. 4176471
NA
0. 4195402
NA
0. 4213483
NA
0. 4230769
NA
0. 4247312
NA
uesemprees
onna tra pa
irgolette.Ilr
NA 0. 4195
NA 0. 4247
NA 0. 4195
NA 0. 4247
NA 0. 4195
NA 0. 4247
ins
www.ds.unifi.it/b
enonsonoautor
TRUE FALSE
] / DF$al t ez
o
1
A
2
A
3
A
9
A
2
A
ssereselezio
rentesi quad
risultatodita
5402
7312
5402
7312
5402
7312
egnamento
bertaccini
rizzate.
E TRUE FA
zza[ DF$ses
onatericorre
dre, oppure
aleoperazio
NA 0. 42
NA
NA 0. 42
NA
NA 0. 42
NA
diStatistica
ALSE TRUE
sso==" M" ]
ndoallanota
sostituendo
nesarcom
213483
213483
213483
Computazio
E FALSE

azionetipica
o lindice al
munquesemp
NA
NA
NA
nale
30
adelle
nome
preun

Dispensegratuit
Riproduzionian
Ovvia
tabel
forza
lama
> df
> na
> df
A
1 1
2 5
3 9
4 13
5 17

Unal
trami
> DF
> f i

Ques
assum
Unav
> DF
va
1 2
2 1
3 7
4 3
5 3
Notedus
tamentescaricab
cheparziali,afin
amente la fu
la statistica
reunamatr
atricem3gen
f m3=as. dat
ames( df m3)
f m3
A B C D
1 2 3 4
5 6 7 8
9 10 11 12
3 14 15 16
7 18 19 20
ltrainteressa
itedataentr
F2=dat a. f r
i x( DF2)
stultima istr
melaconfor
voltachiuso
F2
ar 1 var 2 v
2. 0 3. 0
1. 0 2. 0
7. 0 3. 0
3. 0 5. 0
3. 2 3. 2
so
bilidainternetall
nicommerciali,di
unzione dat
casivariabil
riceadassum
neratainpre
t a. f r ame( m
=LETTERS[
D
4
8
2
6
0
anteopportu
ry,sfruttando
r ame( )
ruzione rich
mazionetipi
leditor,ov
var 3
4. 0
6. 0
5. 2
0. 3
NA

apaginahttp://w
questomaterial
a. f r ame( )
i; un modo
mereleprop
cedenza:
m3)
[ 1: 4]
unitfornita
olepropriet
iama ledito
cadiunfogl
vviamentepo
ins
www.ds.unifi.it/b
enonsonoautor
non esauri
estremame
prietditale
daRquel
tdelleditor
or interno c
lioelettronic
ossibilerichi
egnamento
bertaccini
rizzate.
sce i possibi
nte semplice
particolare
ladigenerar
rinternodig
he, in corri
co:
iamarelogg
diStatistica
ili modi di ri
e di ottenere
strutturada
reundatafra
enerazioned
spondenza
ettocreato:
Computazio
iprodurre in
e un datafra
ati;riconside
amedirettam
deglioggetti
di un dataf

nale
31
n R un
ame
rando
mente
i:
frame,

Dispensegratuit
Riproduzionian
Spess
datis
da se
ricorr
(tipo
impo
Nelle
stato
viene
> DF
> DF
s
1
2
3
4
5
6
7
8
9
10
> DF
[ 1]

Sulla
a
b
c
d
e
f)

11
Idu
vir
12
Sio
so
Notedus
tamentescaricab
cheparziali,afin
so e volentie
statisticiche
eguire que
rendo event
MSExcelo
rtazioneinR
esempio che
generato tr
eimportatoi
F3=r ead. t a
F3
sesso peso
1 80
2 70
1 70
2 55
1 85
2 57
1 82
2 63
2 61
1 82
F3$sesso
1 2 1 2
funzioner e
a) l'argomen
nomidell
masolon
b) l'argomen
il caratte
sufficient
) l'argomen
filesono
d) l'argomen
decimali;
e) largome
qualorail
) largome
importare

uestandardp
rgola.
osservilanece
ottocartelle(p
so
bilidainternetall
nicommerciali,di
eri emerge p
sivuoleana
lla di salvare
tualmente pe
OpenOffice
R.
e segue, il f
ramite MS E
inR,econve
abl e( " D: \ \
o al t ezza
0 182
0 172
0 170
5 160
5 184
7 162
2 183
3 167
1 171
2 178
1 2 1 2 2
ead. t abl e(
nto header
levariabilipe
nellassegnaz
ntosep=" \ t
ere separato
tespecificare
nto facoltati
presentivalo
nto dec=" ,

nto facoltat
lfilesiadigr
nto facoltati
equalorailf

idiffusisono
essitdiraddo
ath).SottoLin

apaginahttp://w
questomaterial
per la nece
alizzare.Inqu
e preventiva
er questa op
Calc),edi u
ile studenti.
xcel e salvat
ertitoinund
\ pr ova\ \ st
r at i o
2. 28
2. 46
2. 43
2. 91
2. 16
2. 84
2. 23
2. 65
2. 80
2. 17
2 1
) sonoaque
=T (TRUE) s
ercuinonde
zionedeinom
t " indicach
re fosse stat
etalecaratte
ivo na. st r i
orimancanti
" specifica
tivo r ows=[
rossedimens
ivo ski p=[ n
filesiadigro

oilformatote
oppiareicarat
nuxtalecoppi
ins
www.ds.unifi.it/b
enonsonoautor
essit di acq
uestocaso,l
amente la ta
perazione a
utilizzarelafu
txt (salvato
to in format
ataframe,se
t udent i . t x
estopunton
pecifica che
eveesserec
miallevariab
eilfileinf
to la virgola
eretravirgol
i ngs=" NA"
i,cheinques
il tipo di ca
[ numer o] s
sioni;
numer o] sp
ossedimensio
estoseparato
tteri\ched
iadicaratteri
egnamento
bertaccini
rizzate.
uisire da un
laprocedura
bella dei dat
llutilizzo di
unzioner ea
nella direct
to testo sepa
econdolaseg
xt " , header
necessarieal
la prima lin
onsideratan
bililette;
formatotest
a , o il pun
lette;
pu essere
stocasoverr
arattere util
specifica il n
pecifica il nu
oni.
odatabulazion
efinisconoin
sostituitad
diStatistica
a fonte este
adiimportaz
ti statistici in
un foglio el
ad. t abl epe
tory prova
arato da tab
guentesinta
r =T, sep=" \
cunepuntua
nea del file d
nellacquisizio
toseparatod
nto e virgola
particolarm
rannoindivid
izzato nel fi
numero di
mero iniziale
neoilformat
Windowsilpe
alsolocaratte
Computazio
erna la tabel
zionepisem
n formato te
ettronico es
erlaproced
del disco
bulazione. Ta
assi
12
:
\ t " , dec=" ,
alizzazioni:
di testo cont
onedellarea
databulazio
a; sarebbe
mente utile s
duaticonNA
ile per sepa
righe da le
e di righe d
totestosepar
ercorsodicar
ere/.
nale
32
lla dei
mplice
esto
11
,
sterno
uradi
D)
ale file
, " )
tiene i
adati,
ne;se
stato
se nel
A;
arare i
eggere
a non
ratoda
rtellee

Dispensegratuit
Riproduzionian
Una p
fonte
proce
preve
conse
(Ope
Ades
forma
ining
indica
chiud
funzio

> l i
> pa
> ch
> da
> od

> da
s
1
2
3
4
5
6
7
8
9
10

Si os
delle
delim
Notedus
tamentescaricab
cheparziali,afin
procedura d
e dati salvata
edura richie
entivamente
entedistabi
nDatabaseC
sempio,lafu
ato2007/20
gressoilpers
are ad R qu
dere la conn
oneodbcCl
i br ar y( ROD
at h=" D: \ \ p
hannel <-
at i <- sql
dbcCl ose( c
at i
sesso peso
1 80
2 70
1 70
2 55
1 85
2 57
1 82
2 63
2 61
1 82
sservi come
eventuale ri
mitazioneed
so
bilidainternetall
nicommerciali,di
di importazio
a con MS Ex
de lutilizzo
eselezionata
lireuncolle
Connectivity
unzionepers
010*.xlsxo
sorsoincui
uale foglio d
nessione una
l ose( ) ).
DBC)
pr ova\ \ st u
odbcConne
l Fet ch( cha
channel )
o al t ezza
0 182
0 172
0 170
5 160
5 184
7 162
2 183
3 167
1 171
2 178
il ricorso
iga di intes
iseparazion

apaginahttp://w
questomaterial
one alternati
xcel (*.xls op
di una lib
einstallata
gamentotra
)aipcfilese
stabilireuna
odbcConnec
memorizzat
di lavoro dev
a volta com
udent i . xl s
ect Excel 20
annel , " Fog
r at i o
2. 275000
2. 457143
2. 428571
2. 909091
2. 164706
2. 842105
2. 231707
2. 650794
2. 803279
2. 170732
alla connes
stazione, de
edecimale.
ins
www.ds.unifi.it/b
enonsonoautor
va pu esse
ppure *.xlsx)
reria estern
daunodei
amitelAPI(A
eaidatabase
connessione
ct Excel 200
toilfile.Tra
ve essere im
pletata la p
sx"
007( pat h)
gl i o1" )
ssione ODBC
el formato
egnamento
bertaccini
rizzate.
ere seguita s
o con MS A
na denomina
servermirr
ApplicationP
e.
eadunfileE
07( ) cheric
mitelafunzi
mportato. Si
procedura di
C consente
delle variab
diStatistica
e si vuole im
Access (*mdb
ata RODBC,
rordelCRA
Programming
Excelsalvato
chiedecome
onesql Fet
osservi che
importazio
di evitare
bili nonch

Computazio
mportare in
b o *.accdb)
che deve e
AN.Questali
gInterface)
osecondoiln
eunicoparam
t ch( ) pos
e buona n
ne (utilizzan
la specifica
dei caratte
nale
33
R una
). Tale
essere
breria
ODBC
nuovo
metro
ssibile
norma
ndo la
azione
eri di

Dispensegratuit
Riproduzionian
Tipi
In Sta
quell
consi
Come
etich
siade
per s
conce

> x<
> x
[ 1]
Leve
> x<
> x
[ 1]
Leve

Sioss
una c
categ
Si os
r ead
di da
piutto
f act
Facen
varia

> DF
> DF
s
1
2
3
4
5
6
7
8
9
10
> DF
[ 1]
Leve

Notedus
tamentescaricab
cheparziali,afin
divariabi
atistica, com
e categorial
deratequas
e visto, una
hette, ovve
eltuttoamm
specificarne
epitaperass
<- f act or ( c
1 4 3 3 2
el s: 1 2 3
<- f act or ( c
A D C C B
el s: A B C
servichelar
corrisponden
gorieinvece
sservi inoltr
d. t abl ege
ti da import
osto che es
t or atalivar
ndo riferime
bilesesso,
F3$sesso=f
F3
sesso peso
M 80
F 70
M 70
F 55
M 85
F 57
M 82
F 63
F 61
M 82
F3$sesso
M F M F
el s: M F
so
bilidainternetall
nicommerciali,di
ili
me noto, si d
i (ordinali o
iesclusivam
variabile ca
ero ad esemp
missibile,esis
le sue mod
sociarevalor
c( 1, 4, 3, 3,
2 2 1
3 4
c( 1, 4, 3, 3,
B B A
C D
rgomentol a
nza tra il num
cheisemplic
re che dura
neradidefa
tare sono pe
splicitamente
riabilipermo
ento al file
comevisto
f act or ( DF3
o al t ezza
0 182
0 172
0 170
5 160
5 184
7 162
2 183
3 167
1 171
2 178
M F M F F

apaginahttp://w
questomaterial
distinguono
non ordina
entevariabil
tegoriale po
pio sesso<-
steunmodo
alit: tale m
inumericiad
2, 2, 1) )
2, 2, 1) , l
abel sdellaf
mero e la su
cinumeri.
ante limpor
ultundatafr
er presenti
e da etichet
odificarneilt
importato in
stataacqui
3$sesso, l
r at i o
2. 28
2. 46
2. 43
2. 91
2. 16
2. 84
2. 23
2. 65
2. 80
2. 17
F M
ins
www.ds.unifi.it/b
enonsonoautor
due principa
ali). Negli es
liditiponum
otrebbe esse
- c( " M" , " M"
picorrett
metodo prev
detichette:
l abel s=c( "
funzionef ac
ua etichetta,
rtazione di
rameconten
variabili cat
tte di categ
tipo(danum
n precedenz
sitainforma
l abel s=c( "
egnamento
bertaccini
rizzate.
ali gruppi di
empi illustra
merico.
ere inserita d
" , " F" , . . ) .
toperdefin
vede limpieg
" A" , " B" , " C
ct or consen
in modo tal
fonti infor
nentetuttev
egoriali con
goria, suff
mericaacateg
za e memor
atonumerico
" M" , " F" ) )
diStatistica
variabili: qu
ati in preced
direttamente
. Sebbene t
ireunavaria
go della fun
C" , " D" ) )
ntesemplice
e che R visu
mative este
variabilinum
modalit es
ficiente appl
goriale).
izzato nel d
o.Permodifi
Computazio
uelle numeri
denza, sono
e mediante
tale procedim
abilecategor
nzione f act
ementedista
ualizzi i nomi
erne, la fun
meriche.Sen
spresse da n
licare la fun
dataframe DF
icarneiltipo
nale
34
iche e
state
le sue
mento
rialee
or ( ) ,
abilire
i delle
nzione
nelfile
umeri
nzione
F3, la
:

Dispensegratuit
Riproduzionian
Lutil
descr

Infine
quan
ricorr

> DF
> DF
s
1
2
3
4
5
6
7
8
9
10

> DF
l a
> DF
s
1
2
3
4
5
6
7
8
9
10

Come
categ
osser
come
consu

Notedus
tamentescaricab
cheparziali,afin
izzo della fu
rittivedibase
e, a volte
titativa, ripa
rendoallafu
F3$cl assi .
F3
sesso peso
M 80
F 70
M 70
F 55
M 85
F 57
M 82
F 63
F 61
M 82
F3$cl assi .
abel s=c( " b
F3
sesso peso
M 80
F 70
M 70
F 55
M 85
F 57
M 82
F 63
F 61
M 82
e illustrato d
gorialedivide
rvicheglies
e vengono sp
ultilaguida,
so
bilidainternetall
nicommerciali,di
unzione f ac
eallaproduz
pu essere
artendone i
unzionecut :
r at i o=cut
o al t ezza
0 182
0 172
0 170
5 160
5 184
7 162
2 183
3 167
1 171
2 178
r at i o=cut
basso" , " me
o al t ezza
0 182
0 172
0 170
5 160
5 184
7 162
2 183
3 167
1 171
2 178
dallesempio
endouna va
tremideglii
pecificati gli
digitandoal

apaginahttp://w
questomaterial
ct or torner
zionedigraf
e necessario
in classi il

t ( DF3$r at i
r at i o cl a
2. 28
2. 46 ( 2
2. 43 ( 2
2. 91
2. 16
2. 84
2. 23
2. 65 ( 2
2. 80
2. 17
t ( DF3$r at i
edi o" , " al t
r at i o cl a
2. 28
2. 46
2. 43
2. 91
2. 16
2. 84
2. 23
2. 65
2. 80
2. 17
precedente
riabilenume
ntervallipos
argomenti o
promptdei

ins
www.ds.unifi.it/b
enonsonoautor
r utile in m
fici.
o operare
campo di
i o, br eaks
assi . r at i o
( 2, 2. 33]
2. 33, 2. 66]
2. 33, 2. 66]
( 2. 66, 3]
( 2, 2. 33]
( 2. 66, 3]
( 2, 2. 33]
2. 33, 2. 66]
( 2. 66, 3]
( 2, 2. 33]
i o, br eaks=
t o" ) )
assi . r at i o
basso
medi o
medi o
al t o
basso
al t o
basso
medi o
al t o
basso
e, la funzione
ericaininter
ssonoomen
opzionali de
comandi?c
egnamento
bertaccini
rizzate.
molte situaz
una catego
variazione.
s=c( 2, 2. 33
o










=c( 2, 2. 33,
o
o
o
o
o
o
o
o
o
o
o
e cut produ
rvalliaperti
noessereinc
ella funzione
cut .
diStatistica
zioni, dalle
orizzazione
Tale operaz
3, 2. 66, 3) )
2. 66, 3) ,
uce per defa
asinistrae
clusinegliste
. Per maggio
Computazio
analisi stati
di una var
zione pos
)
ault una var
chiusiades
essiinfunzio
ori informaz
nale
35
stiche
riabile
ssibile
riabile
tra.Si
onedi
ioni si

Dispensegratuit
Riproduzionian
Elem
In pr
algeb
strutt
comp
partic
librer
Alfin
poter
strutt
alme
Si os
speci
esser
Lapr
if (




R no
progr
esegu
neces
scritt
Esem
> a=
> i f
[ 1]
> a=
> i f
[ 1]

Notedus
tamentescaricab
cheparziali,afin
mentidip
recedenza so
brici. In que
turata com
putazionali d
colarialgorit
rieaggiuntive
ediintrodur
rgestirela
turedicontr
nounastrut
servi che le
ficate allint
recompresid
incipalestru
( condizion
.
#
.
}
[ else{
.
#
.
}

n prevede l
rammazione
uire qualora
ssariequalor
ofraparent
mpio:
=2
f ( a==2) pr
" Ci ao mon
=3
f ( a==2) pr
" Ci ao Mar
so
bilidainternetall
nicommerciali,di
rogramm
ono state il
esto paragra
prese da
del pacchet
tmioltreico
e.
rrelorganizz
sequenzainf
rollo);perfa
tturaditipoi
e strutture i
terno delle f
daRsesicer
tturaalterna
ne) {
. . . . . . . . .
bl occo i
. . . . . . . . .


. . . . . . . . .
bl occo i
. . . . . . . . .
]
la presenza
(es. FORTR
a la condizio
raleistruzio
esiquadrein
r i nt ( " Ci ao
ndo"
r i nt ( " Ci ao
r t e"

apaginahttp://w
questomaterial
azionestr
llustrate alc
afo saranno
R, istruzion
tto permett
nfinidellefu
zazionedeip
formatica(o
arecideve
iterativa.
llustrate in
funzioni ute
rcadieditarl
ativadiRsib
. . . . .
st r uzi oni
. . . . .
. . . . .
st r uzi oni
. . . . .
dellistruzio
RAN). Le pa
one su cui s
niditaliblo
nquantoblo
o mondo" )
o mondo" )
ins
www.ds.unifi.it/b
enonsonoautor
rutturata
une funzion
illustrate le
ni che con
tendo limpl
unzionidilib
programmiin
ovverounel
prevederea
questo par
nte; in altre
lioincollarli
basasulcost
i se l a co
i se l a co
one THEN co
arentesi graf
si basa il co
cchisianoal
occofacoltati
el se pr i n
el se pr i n
egnamento
bertaccini
rizzate.
ni per la so
e istruzioni
nsentono di
lementazion
reriadisponi
nblocchi,og
lencoordina
almenounas
agrafo sono
e parole, alc
direttament
truttosintatt
ondi zi one
ondi zi one
ome invece
ffe delimita
strutto risul
lmenodue.S
ivo.
nt ( " Ci ao M
nt ( " Ci ao M
diStatistica
luzione di s
base della
i estendere
e e la per
ibilinelpacc
gnilinguaggio
todiistruzio
strutturadit
o sempre co
uni costrutt
tedaprompt
tico:
ver a
f al sa
accade per
no il blocco
ti vera opp
Siosserviche
Mar t e" )
Mar t e" )
Computazio
semplici pro
programma
e le poten
rsonalizzazio
chettobasee
ostrutturato
onisemplici
tipoalternat
omprese da
ti potrebbero
tdicomando
altri lingua
o di istruzio
ure falsa,
eilbloccoe
nale
36
oblemi
azione
zialit
ne di
enelle
odeve
e/odi
tiva,e
R, se
o non
o.
ggi di
oni da
sono
l se

Dispensegratuit
Riproduzionian
Come
un'un
dello

a=3
i f (

per p
derro
> a=
> i f
>
Er r o

In alt
prom

Lapr
for

Anch
blocc
alme
Esem
> v=
> f o
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]

Notedus
tamentescaricab
cheparziali,afin
e segnalato
nica riga. Si
scripteditor
( a==2) pr i
el s
poi copiarle
ore:
=3
f ( a==2) p
el se ( "
or : unexpe
tri termini, R
mptsuunarig
incipalestru
( variabil
.
#
p
.
}

e in questo
co di istruzio
nodue.
mpi:
=1: 10
or ( j i n v
1
2
3
4
5
6
7
8
9
10
so
bilidainternetall
nicommerciali,di
in preceden
provi, in alte
rdiR,supi
i nt ( " Ci ao
se ( " Ci ao
ed incollarl
pr i nt ( " Ci a
" Ci ao Mar t
ect ed ' el s
R non comp
gadifferente
tturaiterativ
le in vett
. . . . . . . . .
bl occo i
pr esent i i
. . . . . . . . .

caso, cos
oni da itera
v) pr i nt

apaginahttp://w
questomaterial
za, R compr
ernativa, a s
righerispett
mondo" )
Mar t e" )
e nel prom
ao mondo" )
t e" )
se' i n "
prende listru
edallistruzio
vadiRsibas
tore) {
. . . . .
i st r uzi oni
n vettore
. . . . .
come per il
re, sono
( j )
ins
www.ds.unifi.it/b
enonsonoautor
ende tutto i
scrivere le se
tandolereg
pt di coman

el se"
uzione el se
onei f .
sasulcostrut
i esegui t e
e
blocco alte
necessarie q
egnamento
bertaccini
rizzate.
l costrutto
eguenti istru
olediindent
ndo. Il risult
e se questa
ttosintattico
e per t ut t
ernativa, le p
qualora le is
diStatistica
alternativa
zioni allinte
tazione,
tato il seg
viene incolla
o:
t i i di f f
parentesi gr
struzioni di
Computazio
perch scri
erno della fin
guente mess
ata o digitat
f er ent i va
raffe delimit
tali blocchi
nale
37
tto su
nestra
saggio
ta nel
al or i
ano il
siano

Dispensegratuit
Riproduzionian
> v=
> f o
[ 1]
[ 1]
[ 1]


> v=
> f o
pr
[ 1]
[ 1]
[ 1]


Eserc
(para

mi s.
i f (


ncol
c=0
f or


pr i n
}


> a=
> mi
Er r o

> m8
> m8
> m8

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]
> mi
[ 1]


Notedus
tamentescaricab
cheparziali,afin
=c( 2, 5, 8)
or ( j i n v
2
5
8
=c( " Paper i
or ( j i n 1
r i nt ( past
" st r i nga
" st r i nga
" st r i nga
cizio: costrui
ametroining
col =f unct
( ! i s. mat r i
st op( " i
l =di m( a) [ 2
( j i n 1: n
i f ( sum
}
nt ( past e( "
=3
i s. col ( a)
or i n mi s.
8=mat r i x( 1
8[ l ower . t r
8
[ , 1] [ , 2
1
NA
NA N
NA N
i s. col ( m8)
" numer o d
so
bilidainternetall
nicommerciali,di
v) pr i nt (
i no" , " " , "
1: l engt h( v
t e( " st r i ng
n1 del v
n2 del v
n3 del v
ire una funz
gressoallafu
t i on( a) {
i x( a) )
i l par amet
2]
ncol ) {
m( i s. na( a[
" numer o di
col ( a) :
1: 20, nr ow=
r i ( m8) ] =NA
2] [ , 3] [ ,
5 9
6 10
NA 11
NA NA

di col onne

apaginahttp://w
questomaterial
( j )
" bel l o" )
v) )
ga n" , j , "
vet t or e v:
vet t or e v:
vet t or e v:
zione in gra
unzione)cont
t r o i n i ng
, j ] ) ) >0)
i col onne
i l par ame
=4)
A
4] [ , 5]
13 17
14 18
15 19
16 20
e con dat i
ins
www.ds.unifi.it/b
enonsonoautor
" del vet t
: Paper i no
: "
: bel l o"
do di indica
tenentivalo
gr esso non
c=c+1
con dat i
et r o i n i n
i mancant i
egnamento
bertaccini
rizzate.
t or e v: " ,
o"
are il numer
rimissing(NA
n una ma

mancant i :
ngr esso no
i : 3"
diStatistica
v[ j ] , sep=
ro di colonn
A).
at r i ce" )
: " , c) )
on una m
Computazio
=" " ) )
ne di una m

mat r i ce!
nale
38
matrice

Dispensegratuit
Riproduzionian
Eserc
vetto
scorr
vetto
(bubb

bubb
i f (


nn=l
f or (


r et u
}

> v=
> v
[ 1]
> bu
[ 1]

Sioss
sor t
esecu
vetto

> v=

> t 0
> v1
> Sy
Ti me


> t 1
> v2
> Sy
Ti me

Notedus
tamentescaricab
cheparziali,afin
cizio:ordinar
ore viene co
epoituttoi
ore ordina
blesort).
bl e=f unct i
( ! i s. vect o
st op( " i
l engt h( a)
( i i n 1: ( n
f or ( j i
i
ur n( a)
=sampl e( 10
9 7 4
ubbl e( v)
1 2 3
servicheilri
t ( ) , sebben
uzione, in q
orialesucui
=sampl e( 50
0=Sys. t i me
1=sor t ( v)
ys. t i me( ) -
e di f f er en
1=Sys. t i me
2=bubbl e( v
ys. t i me( ) -
e di f f er en
so
bilidainternetall
nicommerciali,di
reunvettore
omparata e s
lvettorefin
ato. Questo
i on( a) {
or ( a) )
i l par amet
nn- 1) )
i n ( i +1) : n
f ( a[ i ] >a[
aux=
a[ i ]
a[ j ]
}
0)
4 2 1 5
3 4 5 6
isultatoprod
ne questulti
quanto sfrut
costruitoR
000)
e( )
- t 0
nce of 0. 0
e( )
v)
- t 1
nce of 59.

apaginahttp://w
questomaterial
esecondoqu
se essi sono
chnonven
procedimen
t r o i n i ng
nn)
j ] ) {
a[ i ]
=a[ j ]
=aux
5 10 3 8
6 7 8 9
dottodallafu
ima risulti n
tta algoritm
R:
01499987 s
264 secs
ins
www.ds.unifi.it/b
enonsonoautor
uestaproced
o nell'ordine
ngonopies
nto noto
gr esso non
8 6
9 10
unzioneov
nettamente
i di ordinam
secs
egnamento
bertaccini
rizzate.
dura:ognico
e sbagliato v
seguitiscamb
con il nom
n un vet
vviamentelo
pi efficien
mento pi e
diStatistica
oppiadielem
vengono inv
bi,situazione
me di ordina
t t or e" )
ostessodella
nte in term
efficienti ab
Computazio
mentiadiacen
vertiti. L'algo
echeindica
amento a
afunzionein
ini di veloc
bbinati alla
nale
39
ntinel
oritmo
cheil
bolle
nterna
cit di
logica

Dispensegratuit
Riproduzionian
Una
comp
whil

Anco
neces
Lasin
diite
for


equiv
i =1
whil


La st
stabil
Il cod
funzio
a=0
whi l




[ 1]
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]
Notedus
tamentescaricab
cheparziali,afin
struttura it
presadallint
le ( condiz
.
#
.
}

ra una volt
ssariequalor
ntassisucces
razionidaes
( i in 1: 1
.
#
.
}
valentea
le ( i <=10)
.
#
.
i
}
truttura iter
lireapriorii
dice success
onedelleest
l e( a<2) {
a = a +
pr i nt ( a
}
0. 714820
1. 010478
1. 169291
1. 460093
1. 649944
2. 375771
so
bilidainternetall
nicommerciali,di
terativa alte
terpreteR,si
zione) {
. . . . . . . . .
bl occo i
. . . . . . . . .

a, le parent
raleistruzio
ssivamostra
seguiresta
10) {
. . . . . . . . .
bl occo i
. . . . . . . . .

{
. . . . . . . . .
bl occo i
. . . . . . . . .
=i +1

rativa whi l e
ilnumerode
sivo illustra
trazionieffet
+ r uni f ( 1)
a)
08
8
1
3
4
1

apaginahttp://w
questomaterial
ernativa tip
ibasasulcos
. . . . .
st r uzi oni
. . . . .
tesi graffe d
niditalibloc
lequivalenz
bilitoaprior
. . . . .
st r uzi oni
. . . . .
. . . . .
st r uzi oni
. . . . .
e si rivela p
elleiterazion
il funzionam
ttuate.

ins
www.ds.unifi.it/b
enonsonoautor
pica dei lin
struttosinta
i esegui t e
delimitano i
cchisianoalm
zatralesinta
ri:
i da i t er a
i da i t er a
per partico
nidaeffettua
mento del wh

egnamento
bertaccini
rizzate.
guaggi di p
ttico:
e ment r e l
l blocco di
menodue.
assiiterative
ar e
ar e
olarmente u
are.
hi l e: il num
diStatistica
programmaz
l a condi zi
istruzioni da
forewhile
tile quando
mero delle i
Computazio
zione strutt
i one ver
a iterare,
quandoilnu
o non pos
iterazioni va
nale
40
urata,
r a
sono
umero
ssibile
aria in

Dispensegratuit
Riproduzionian
Unes
a=0
whi l
Ilcod
degli
illustr
infini
Eserc
vetto
larice
quest
1
2
3
Quan
non
r i cb
i f (
i f (
pos=
f l ag
whi l















}

13
Ne
for
Notedus
tamentescaricab
cheparziali,afin
sempiodaN
l e ( a==0) {
p
}

diceprecede
algoritmi: i
rato, invece
to
13
.
cizio (Ricerca
oreordinato
ercanondal
toelemento
1. secorrisp
2. se infe
metdel
3. se invece
seconda
ndo tutti gli e
statotrova
bi n = f unc
( ! i s. vect o
( sum( v==s
=0
g=0
l e ( f l ag==
met a=cei l
i f ( v[ met
pr i nt ( p
f l ag=1
}
el se i f
p
f
}
e




}

el linguaggio
rmulatoperm
so
bilidainternetall
nicommerciali,di
ONimitare:

pr i nt ( que

enteunese
l numero di
e, il codice
a Binaria): c
dielementi,
lprimoelem
conquelloc
ponde,larice
riore, la rice
vettore),sca
e superiore
metdelvet
elementi son
to.
ct i on( v, a)
or ( v) ) st o
sor t ( v) ) <
=0) {
l i ng( l engt
t a] ==a) {
past e( " t r o
f ( met a==1
pr i nt ( " non
f l ag=1

el se i f ( v
el se




informatico p
mezzodellarip

apaginahttp://w
questomaterial
est o pot r e
empiodipro
iterazioni d
produce qu
costruire una
basatosulla
mento,mada
cercato:
ercatermina
erca viene ri
artandoque
e, la ricerca
ttore),scarta
no stati scar
{
op( " f i r st
< l engt h( v
t h( v) / 2)
ovat o i n p
1) {
n t r ovat o"
v[ met a] >a)
e{
pos=pos+m
v=v[ ( met a
}

per loop infin


petizionedis
ins
www.ds.unifi.it/b
enonsonoautor
ebbe esser
ogrammazion
di un algorit
uello che in
a funzione d
aseguentelo
aquellocent
aindicandoc
petuta sugli
llisuccessivi
viene ripetu
andoquellip
rtati, la ricerc
i nput par
v) ) st op(
posi zi one:
" )
v=v[ 1: ( m
met a
a+1) : l engt
nito si intend
stessounnu
egnamento
bertaccini
rizzate.
r e un vi r u
necheviola
tmo deve es
n informatic
di ricerca di
ogica:poich
trale,cioam
chel'elemen
elementi p
;
uta sugli elem
precedenti.
ca deve term
r amet er mu
( " vect or m
: " , pos+me
met a- 1) ]
t h( v) ]
de un algorit
meroinfinito
diStatistica
us! ! ! )
leregoledi
ssere sempr
a identifi
un numero
ilvettore
metdelvet
tostatotro
recedenti (o
menti succes
minare indica
ust be a v
must be or
et a) )
tmo o un fra
divolte(infin
Computazio
implementa
re finito. Ne
cato come
o allinterno
ordinato,si
ttore.Siconf
ovato;
ovvero sulla
ssivi (ovvero
ando che il v
vect or " )
r der ed" )
ammento di
niticicli).
nale
41
azione
l caso
loop
di un
iinizia
fronta
prima
o sulla
valore
codice

Dispensegratuit
Riproduzionian
Itera
Si d
archit
effica
matri
Quan
lutili
neces
ridise
In alt
probl

Ilcon

L'uso
dal p
ricors
Vicev
decis
neces
verifi
Sesi
lates
cerca
dell'e
termi
Eserc
grado
f at t
r es=
i f (


r et u
}
Notedus
tamentescaricab
cheparziali,afin
azioniVS
detto che R
tettura pert
acemente so
ici.
ndo non p
zzo di istruz
ssariamente
egnatisfrutta
tre parole,
lemicherich
lasempli
l'efficienz
nfrontovafa
l'iterazion
laricorsio
o dell'iterazio
punto di vis
sionevienee
versa,l'usod
amentesupe
ssaria alla so
cherebbean
pensadipot
staenonleg
are di ricos
elaboratore;
inazioneede
cizio:sfruttan
odicalcolare
t or i al e. i t
=1
( nn>0)
f or ( i i
r es=r
ur n( r es)
so
bilidainternetall
nicommerciali,di
programm
un pacch
tanto sconsi
ostituite da is
ossibile svilu
zioni iterativ
richiedere
andolalogic
ricorsione e
hiedanol'ese
citdicodifi
zadiesecuzi
ttocasoper
neprivilegia
oneprivilegia
one da pre
sta della com
evitatatrami
dellaricorsio
erioreaque
oluzione del
nchenellaso
terimpleme
gambe:per
struire labor
bisogna i
elpassodiri
ndoprimala
eilfattoriale
t er = f unc
i n 1: nn)
r es*i

apaginahttp://w
questomaterial
mazioner
hetto statisti
iglia di utiliz
struzioni che
uppare una
ve pare inev
la presenza
adellaprogr
e iterazione
ecuzioneripe
ca;
one.
casoma,in
lasemplicit
al'efficienza
eferire quand
mplessit, o
itelasoluzio
nedapref
lladellasolu
problema (
oluzioneitera
ntareunafu
rverificarela
riosamente
nvece verif
icorsione.
alogicaitera
diunnume
ct i on( nn) {
ins
www.ds.unifi.it/b
enonsonoautor
icorsiva
ico concepit
zzare istruzi
e sfruttino le
funzione sfr
itabile. Talvo
di istruzion
rammazione
rappresenta
etutadicerte
lineadimas
dicodifica;
diesecuzion
do la soluzio
oppure se l'
oneiterativa.
ferirequando
uzionericors
(ad ogni pas
ativa.
unzioneseco
acorrettezza
e macchin
ficare la c
ativaepoila
ro.
{
egnamento
bertaccini
rizzate.
o per lavora
ioni iterativ
e propriet d
ruttando i p
olta, per a
ni iterative,
ericorsiva.
ano due sce
eoperazioni.
sima:

ne.
one iterativa
occupazione

olacomples
iva,oppures
sso si deve t
ndologicari
adiunaproc
osamente l
correttezza
logicaricors
diStatistica
are a livello
e se queste
dellalgebra d
rincipi della
lcuni algorit
possono es
elte alternat
.Iterminidi
e ricorsiva s
e di memor
sitdellaso
sel'occupazi
tener traccia
icorsiva,lim
ceduraricors
a sua esec
logica della
siva,costruir
Computazio
vettoriale;
e possono e
dei vettori e
logica vetto
mi che sem
ssere conven
tive per riso
confrontos
sono parago
ria generata
luzioneitera
ionedimem
a dello stato
mportante
sivanoncon
cuzione da
a condizion
reunafunzio
nale
42
la sua
essere
e delle
oriale,
brano
niente
olvere
ono:
onabili
dalla
ativa
moria
o) e si
usare
nviene
parte
ne di
onein

Dispensegratuit
Riproduzionian

f at t
r es=
i f (

r et u
}

Le du
utilizz
chiam

Eserc
logica
r i cb

i f (
i f (

met a
i f (
el





}

Eserc
anagr
InPS
st am









}


Notedus
tamentescaricab
cheparziali,afin
t or i al e. r i
=1
( nn>0) r es
ur n( r es)
ue soluzioni
zate istruzio
matesuccess
cizio: implem
aricorsiva.
bi n. r ec=f u
( ! i s. vect o
( sum( v==s
a=cei l i ng(
( v[ met a] ==
l se i f ( me
el se




cizio: sfrutta
rammi(perm
EUDOcodice
mpaAnagr am
I F ( par ol
st amp
ELSE{
FOR ( t ut t
nuova
nuovo
st amp
}
}
so
bilidainternetall
nicommerciali,di
i c = f unct
s=nn*f at t o
proposte pr
oni iterative
sivedellaste
mentare lalg
unct i on( v,
or ( v) ) st o
sor t ( v) ) <
( l engt h( v)
=a) pr i nt (
et a==1) pr
i f ( v[ met
el se{
pos=
r i cb
}
ndo la logic
mutazioni)di
e:
mmi ( par ol
l aDi Par t en
po anagar a
t i i car at
aPar ol aDi P
oAnagr amma
paAnagr amm

apaginahttp://w
questomaterial
t i on( nn) {
or i al e. r i c
oducono lo
e si pervien
ssafunzione
goritmo di
a, pos=0) {
op( " f i r st
< l engt h( v
/ 2)
( past e( " t r
r i nt ( " non
t a] >a) r i c
=pos+met a
bi n. r ec( v[
ca ricorsiva,
unvettored
l aDi Par t en
nza ha una
amma + par
t t er i di p
Par t enza =
a = anagr a
mi ( nuovaPa
ins
www.ds.unifi.it/b
enonsonoautor
c( nn- 1)
stesso risult
e al risultato
e.
ricerca bina
{
i nput par
v) ) st op(
r ovat o i n
t r ovat o" )
cbi n. r ec( v
[ ( met a+1) :
costruire u
dicaratteri.
nza, anagr
a sol a ci f
r ol aDi Par t
par ol aDi Pa
= par ol aDi
amma + car
ar ol aDi Par
egnamento
bertaccini
rizzate.
tato: nel sec
o voluto me
aria descritto
r amet er mu
( " vect or m
posi zi one

v[ 1: ( met a-
: l engt h( v)
na funzione
r amma ) {
f r a) THEN
t enza;
ar t enza) {
i Par t enza
r at t er eAt t
r t enza, nu
diStatistica
ondo caso p
ediante ricor
o in preced
ust be a v
must be or
e: " , pos+m
- 1) ] , a, pos
] , a, pos)
che produc
- car at t e
t ual e
uovoAnagr a
Computazio
per non ven
rsione, ovver
denza, secon
vect or " )
r der ed" )
met a) )
s)
ca tutti i po
er eAt t ual e
amma)
nale
43
ngono
ro per
ndo la
ossibili
e

Dispensegratuit
Riproduzionian
InR:
anag
i f (
i f (

l p=l
i f (
pe
}
el





}

> v=
> i n
> an
> an
> di
> an

[ 1,
[ 2,
[ 3,
[ 4,
[ 5,
[ 6,
[ 7,
[ 8,
[ 9,
[ 10,
[ 11,
[ 12,
[ 13,
[ 14,
[ 15,
[ 16,
[ 17,
[ 18,
[ 19,
[ 20,
[ 21,
[ 22,
[ 23,
[ 24,
Notedus
tamentescaricab
cheparziali,afin
gr amma = f
( ! i s. vect o
( i s. nul l ( a
l engt h( par
( l p==1) {
er m<<- r bi n
l se
f or ( i i n
nuova
new. a
anagr
}
=c( " c" , " i "
ndex=1: l en
nagr amma( i
nagr ammi =v
i m( anagr am
nagr ammi
[ , 1] [ ,
] " c" " i
] " c" " i
] " c" " a
] " c" " a
] " c" " o
] " c" " o
] " i " " c
] " i " " c
] " i " " a
] " i " " a
] " i " " o
] " i " " o
] " a" " c
] " a" " c
] " a" " i
] " a" " i
] " a" " o
] " a" " o
] " o" " c
] " o" " c
] " o" " i
] " o" " i
] " o" " a
] " o" " a
so
bilidainternetall
nicommerciali,di
f unct i on( p
or ( par ol a)
anagr ) ) pe
r ol a)
nd( per m, c
n 1: l p) {
a. par ol a=p
anagr =c( an
r amma( nuov
" , " a" , " o" )
ngt h( v)
i ndex)
v[ per m]
mmi ) =di m( p
2] [ , 3] [
i " " a" "
i " " o" "
a" " i " "
a" " o" "
o" " i " "
o" " a" "
c" " a" "
c" " o" "
a" " c" "
a" " o" "
o" " c" "
o" " a" "
c" " i " "
c" " o" "
i " " c" "
i " " o" "
o" " c" "
o" " i " "
c" " i " "
c" " a" "
i " " c" "
i " " a" "
a" " c" "
a" " i " "

apaginahttp://w
questomaterial
par ol a, an
) st op( " r
er m<<- NULL
c( anagr , pa
par ol a[ - i ]
nagr , par ol
va. par ol a,

per m)
[ , 4]
" o"
" a"
" o"
" i "
" a"
" i "
" o"
" a"
" o"
" c"
" a"
" c"
" o"
" i "
" o"
" c"
" i "
" c"
" a"
" i "
" a"
" c"
" i "
" c"
ins
www.ds.unifi.it/b
enonsonoautor
nagr =NULL)
r i chi est o
L
ar ol a) )

l a[ i ] )
, new. anag
egnamento
bertaccini
rizzate.
{
un vet t or
gr )
diStatistica
r e come pa
Computazio
ar amet r o"
nale
44
)

Dispensegratuit
Riproduzionian
Prin
R dis
oppo
frequ
La fu
della

> un
[ 1]
Leve
> un
[ 1]
> un
[ 1]

Inalt
indica

> du
[ 1]
> d=
> DF
[ 1]

Lese
valor
frequ

> t a
55 5
1

Nota
vetto

> l e
[ 1]
> na
[ 1]

Notedus
tamentescaricab
cheparziali,afin
ncipalifun
spone di un
ortuno inizia
uenza.
unzione uni q
funzione;in
ni que( DF3$
M F
el s: F M
ni que( DF3$
182 172
ni que( DF3$
80 70 55
ternativa,la
anoleposizi
upl i cat ed(
FALSE FA
=dupl i cat e
F3$peso[ d]
70 82
mpio preced
i ripetuti pe
uenzeassolut
abl e( DF3$p
57 61 63 7
1 1 1
re che, alla
oreallecuico
engt h( t abl
8
ames( t abl e
" 55" " 57"
so
bilidainternetall
nicommerciali,di
zionalit
nampia libr
re tale rass
que restitui
riferimento
$sesso)
$al t ezza)
170 160 1
$peso)
85 57 82
funzionedu
onideivalor
( DF3$al t ez
ALSE FALSE
ed( DF3$pes

dente chiaris
er la variabile
tepertutte
peso)
70 80 82 8
2 1 2
pparenza, il
omponentis
l e( DF3$pes
e( DF3$peso
" " 61" " 63

apaginahttp://w
questomaterial
perlades
reria di fun
egna, illustr
sce i distint
aldatafram
184 162 18
63 61
pl i cat ere
richesonog
zza)
E FALSE FA
so)
sce lassenza
e peso, com
ledistintem
85
1
risultato de
onostateas
so) )
o) )
3" " 70" " 8

ins
www.ds.unifi.it/b
enonsonoautor
scriziones
nzioni statist
rando le fun
ti valori (mo
meDF3acqu
83 167 171
estituisceun
gistatirileva
ALSE FALSE
a di valori re
me conferma
modalitordi
ella funzione
ssegnatedell
80" " 82" "
egnamento
bertaccini
rizzate.
statisticad
tiche per s
nzioni atte a
odalit) assu
isitoinprece
1 178
vettorediv
atiinpreced
E FALSE FA
eplicati per l
ato dalla fun
natedellava
e sembra un
leetichette:
" 85"
diStatistica
delleinfor
intetizzare i
alla produzi
nti dalla var
edenza:
alorilogici,d
enza.
ALSE FALSE
a variabile a
nzione tabula
ariabileparam
na matrice, m
Computazio
rmazioni
i dati. Riten
one di tabe
riabile argom
doveivalori
E FALSE
al t ezza e d
ate che calc
metro:
ma in rea
nale
45
niamo
elle di
mento
TRUE
di due
cola le
lt un

Dispensegratuit
Riproduzionian
Perq
includ
Per q
mean
medi
lorom

> v=
> me
[ 1]
> me
[ 1]
> m.
> m.

[ 1, ]
[ 2, ]
> me
[ 1]
> me
[ 1]

Come
matri
la fun
partic

> ap
[ 1]
> ap
[ 1]

Per q
var (
stand
form
chep

> va
[ 1]
> su
[ 1]
Notedus
tamentescaricab
cheparziali,afin
quantoriguar
donounava
quanto rigua
n( ) emedi a
ana di un in
memorizzazi
=c( 1, 3, 4, 2
ean( v)
5. 5
edi an( v)
5. 5
1=mat r i x(
1
[ , 1] [ , 2
1
3
ean( m. 1)
5. 5
edi an( m. 1)
5. 5
e anticipato
ici.Inpartico
nzione appl
colaredimen
ppl y( m. 1, 2
2. 0 3. 0 6
ppl y( m. 1, 1
5 6
quanto rigua
( ) e sd( ) , d
dard(sebben
uladicalcolo
produceuno
ar ( v)
9. 166667
um( ( v- mean
9. 166667
so
bilidainternetall
nicommerciali,di
rdalepossib
staseriedif
arda il calco
an( ) ,dautili
nsieme di in
one):
2, 7, 6, 5, 8,
( v, nr ow=2)
2] [ , 3] [ ,
4 7
2 6

, la funzion
olare,nelcas
l y( ) consen
nsionedello
2, mean)
6. 5 6. 5 9.
1, medi an)
arda il calco
da utilizzare
nelaseconda
odellavarian
stimatoreno
n( v) ) ^2) / (

apaginahttp://w
questomaterial
bilitdiriduz
funzioniperi
lo degli usu
izzarerispett
formazioni (
9, 10)

4] [ , 5]
5 9
8 10
i mean( ) e
sodimatrici
te di compu
oggettoconsi
5
lo degli usua
rispettivam
asiasemplic
nzautilizzata
2
s
ondistortod
( l engt h( v)
ins
www.ds.unifi.it/b
enonsonoautor
ionedellein
ilcalcolodii
ali indici di
tivamentep
(indipendent
medi an( )
odataframe
utare lindice
iderato:
ali indici di
mente per il
cementelara
adaR
(
1
1
n
i
i
x x
n
=

=

dellavarianz
- 1)
egnamento
bertaccini
rizzate.
formazionid
ndicidiposiz
posizione
erilcalcolo
temente dal
si applicano
e,limpiego
e di posizione
variabilit
calcolo dell
adicequadra
)
2
x

apervariabi
diStatistica
disponibili,le
zioneevaria
necessario
dellamedia
tipo di ogg
o indistintam
combinatod
e desiderato
necessario
a varianza e
atadellaprim
ilicasualiI.I.D
Computazio
elibreriebas
abilit.
citare le fu
aritmeticae
getto scelto
mente a vet
ditalifunzio
o anche lung
citare le fu
e della devia
ma).Notare
D.:
nale
46
sediR
nzioni
edella
per la
tori o
nicon
go una
nzioni
azione
chela

Dispensegratuit
Riproduzionian
> sd
[ 1]
> sq
[ 1]

Ovvia
degli
costit
aggiu
che n
comp

> w=
> w
[ 1]
> me
[ 1]
> me
[ 1]
> va
[ 1]
> va
[ 1]

Conc
calco
egual

> co
Er r o
> co
[ 1]

Ricon

> DF
s
1
2
3
4
5
6
7
8
9
10
Notedus
tamentescaricab
cheparziali,afin
d( v)
3. 027650
qr t ( var ( v)
3. 027650
amentelapr
indici di p
tuisce un n
unge un valo
nonvengase
putodellind
=c( v, NA)
1 3 4
ean( w)
NA
ean( w, na. r
5. 5
ar ( w)
NA
ar ( w, na. r m
9. 166667
ludiamo la r
lo rispettiva
lelunghezza
or ( 1: 10, 2:
or i n cor (
or ( 1: 10, 2:
1
nsiderandol
F3
sesso peso
M 80
F 70
M 70
F 55
M 85
F 57
M 82
F 63
F 61
M 82
so
bilidainternetall
nicommerciali,di
)
resenzadiva
osizione e
aturale imp
ore mancant
ettatoaTRU
icerichiesto
4 2 7 6
r m=T)
m=T)
rassegna deg
amente della
:
10)
( 1: 10, 2: 1
11)
oggetto DF3
o al t ezza
0 182
0 172
0 170
5 160
5 184
7 162
2 183
3 167
1 171
2 178

apaginahttp://w
questomaterial
alorimancan
di variabilit
pedimento n
e al vettore
UEil paramet
perisolival
6 5 8 9
gli indici di
a covarianza
10) : i nco
3 creatoin
r at i o cl a
2. 28
2. 46
2. 43
2. 91
2. 16
2. 84
2. 23
2. 65
2. 80
2. 17
ins
www.ds.unifi.it/b
enonsonoautor
ntinelleserie
illustrate
nel calcolo
v la media
trologicona
loridiversid
9 10 NA
variabilit c
a e della co
ompat i bl e
precedenza:
assi . r at i o
basso
medi o
medi o
al t o
basso
al t o
basso
medi o
al t o
basso
egnamento
bertaccini
rizzate.
edidatialle
in preceden
dellindice r
aritmetica n
a.rm=;intal
aNA.
itando le fu
rrelazione tr
di mensi on
:
o
o
o
o
o
o
o
o
o
o
o
diStatistica
qualilefunz
nza devono
richiesto. Ad
non pi ca
caso,lafun
nzioni cov(
ra serie di d
ns
Computazio
zioniperilc
essere app
d esempio,
alcolabile, a
zioneprovve
( ) e cor ( )
dati multiple
nale
47
alcolo
plicate
se si
meno
edeal
per il
e e di

Dispensegratuit
Riproduzionian

> co

peso
al t e
r at i

Funz
R dis
varia
Pero

Inge
funzio
dival
p
argom
casua
assoc
sono
secon

Varia
Ques
peril
Nelle
relati
Come
perc
casua

Notedus
tamentescaricab
cheparziali,afin
or ( DF3[ , 2:

o 1. 00
ezza 0. 95
i o - 0. 98
zioniperi
pone di tutt
bilicasualisi
ognivariabili
ilcomput
ilcomput
perilcom
perlagen
nerale,lefu
onedimassa
lorisuldomi
sono dedic
mento neces
ale; le funzio
ciatiadunve
dedicate al
ndoloschem
abiliCasualiD
sto sottopara
trattamento
e due tabelle
ivamente ai
enoto,ilmo
cuiconlefun
alediBernou
so
bilidainternetall
nicommerciali,di
4] )
peso
000000 0.
582371 1.
881213 - 0.
iltrattam
ta una serie
iadiscretech
casualesono
todeivalori
todeivalori
mputodeiqu
nerazionedi
nzionichein
adiprobabi
iniodidefin
cate al calco
ssario un ve
oni che inizi
ettoredivalo
la replicazio
maprobabilis
Discrete
agrafo sar e
odellevariab
e riportate in
modelli pro
odelloprobab
nzioniperla
ulli.

apaginahttp://w
questomaterial
al t ezza
9582371 -
0000000 -
9132343
entodelle
di funzioni d
hecontinue.
ogeneralme
dellafunzion
dellafunzion
uantili,
numericasu
nizianoconl
litodensit
izionedellaf
olo dei valo
ttore di valo
iano con la
oridiprobab
ne di n (arg
sticotipicod
esclusivamen
bilicasualidi
n successione
obabilistici d
bilisticodiBe
Binomiales

ins
www.ds.unifi.it/b
enonsonoautor
r at i o
- 0. 9881213
- 0. 9132343
1. 0000000
edistribuz
di libreria (m

entedisponib
nedimassad
nediripartiz
ualisullabas
aletterad
diprobabi
funzioneste
ri della funz
ori (quantili)
lettera q
bilit;infine,
omento nec
ellavariabile
nte dedicato
iscrete.
e sono illust
di tipo Bino
ernoulliun
siottengono
egnamento
bertaccini
rizzate.
o
3
3
0
zionidiVa
metodi) per i
biliquattrofu
diprobabilit
zione,
edelmodell
dsonodedi
lit,conargo
essa;lefunzi
zione di dist
sul dominio
sono ded
lefunzionic
cessario) esp
ecasualecon
o alla presen
trate le funz
miale, di Po
casopartico
ancheivalo
diStatistica
ariabiliCa
l controllo e
unzioniper:
odensitd
loprobabilist
icatealcalco
omentonece
onicheinizi
tribuzione o
o di definizio
icate al com
cheinizianoc
perimenti cas
nsiderata.
ntazione dei
ioni richiama
oisson e Bin
olaredelmo
oricaratteris
Computazio
asuali
e la gestione

diprobabilit
ticodesidera
olodeivalor
essariounve
anoconlale
o ripartizione
one della var
mputo dei qu
conlaletter
suali indipen
principali m
ate in prece
nomiale Neg
dellodiBino
sticidellavar
nale
48
e delle
,
ato.
idella
ettore
ettera
e, con
riabile
uantili
ar
ndenti
metodi
denza
gativo.
omiale
riabile

Dispensegratuit
Riproduzionian

Funzi
dipro
Funzi
distri
Quan
Gene
nume

Funzi
dipro
Funzi
distri
Quan
Gene
nume

Alcun
Perla
> db
[ 1]
> db
[ 1]
> pb
[ 1]
> pb
[ 1]
> qb
[ 1]
Inpa
dites
> r b
[ 1]
Per l
(succ

Notedus
tamentescaricab
cheparziali,afin
ionedimass
obabilit
ionedi
buzione
ntili
erazionedi
ericasuali
ionedimass
obabilit
ionedi
buzione
ntili
erazionedi
ericasuali
niesempi.
avariabileca
bi nom( c( 0,
0. 5 0. 5
bi nom( c( 0,
0. 8 0. 2
bi nom( c( 0,
0. 5 1. 0
bi nom( c( 0,
0. 8 1. 0
bi nom( c( 0,
0 0 0 0 1
rticolare,se
ste(successi)
bi nom( 10, s
0 0 0 1
o stesso esp
esso)paria
so
bilidainternetall
nicommerciali,di
a
d
p
q
r
a
asualediBer
1) , si ze=1
1) , si ze=1
1) , si ze=1
1) , si ze=1
. 5, . 7, . 8,
1 1
sidesideras
)aseguitod
si ze=1, p=.
1 1 0 1 0
perimento, s
0.2:

apaginahttp://w
questomaterial
Bino
dbi nom( x,
bi nom( q,
qbi nom( p,
bi nom( n,
Poi
dpoi s( x,
ppoi s( q,
qpoi s( p,
r poi s( n,
noulli:
1, pr ob=. 5)
1, pr ob=. 2)
1, pr ob=. 5)
1, pr ob=. 2)
. 81, 1) , si
simulareun
ellancioripe
5)
0 0
se la monet
ins
www.ds.unifi.it/b
enonsonoautor
omiale
si ze, pr o
si ze, pr o
si ze, pr o
si ze, pr o
isson
, l ambda)
, l ambda)
, l ambda)
, l ambda)




i ze=1, pr ob
esperimento
etutodiuna
ta risultasse
egnamento
bertaccini
rizzate.
ob) db
ob) pb
ob) qb
ob) r b
dn
pn
qn
r n
b=. 2)
ochepreved
monetabila
sbilanciata
diStatistica
Bern
bi nom( x, s
bi nom( q, s
bi nom( p, s
bi nom( n, s
Binomial
nbi nom( x,
nbi nom( q,
nbi nom( p,
nbi nom( n,
delaregistra
nciataper10
con una pr
Computazio
noulli
si ze=1, pr
si ze=1, pr
si ze=1, pr
si ze=1, pr
eNegativa
si ze, pr o
si ze, pr o
si ze, pr o
si ze, pr o
azionedelnu
0volte:
robabilit di
nale
49
r ob)
r ob)
r ob)
r ob)
ob)
ob)
ob)
ob)
umero
testa

Dispensegratuit
Riproduzionian
> r b
[ 1]


Perla
> db
[ 1]
[ 6]
[ 11]
> su
[ 1]
> pb
[ 1]
[ 6]
[ 11]

In pa
regist
bilanc
> r b
[ 1]

Perla
> dp
[ 1]
[ 6]
[ 11]
Sebb
Natu
della
> dp
[ 1]
> pp
[ 1]
[ 7]
> r p
[ 1]

Notedus
tamentescaricab
cheparziali,afin
bi nom( 10, s
1 0 0 0
avariabileca
bi nom( 0: 10
0. 000976
0. 246093
0. 000976
um( dbi nom(
1
bi nom( 0: 10
0. 000976
0. 623046
1. 000000
articolare, se
trazione del
ciataper10
bi nom( 20, s
4 4 3 5
avariabileca
poi s( 0: 10,
3. 678794
3. 065662
1. 013777
ene, il dom
rali, se il par
variabilecas
poi s( 11, l a
9. 216156e
poi s( 0: 10,
0. 367879
0. 999916
poi s( 15, l a
0 2 1 0
so
bilidainternetall
nicommerciali,di
si ze=1, p=.
0 0 0 0 0
asualeBinom
0, si ze=10,
65625 0. 00
37500 0. 20
65625
( 0: 10, si ze
0, si ze=10,
65625 0. 01
68750 0. 82
00000
e si desidera
l numero di
volte:
si ze=10, p=
6 2 3 5 5
asualediPois
l ambda=1)
4e- 01 3. 67
2e- 03 5. 10
7e- 07
minio della v
rametro cara
sualepigra
ambda=1)
e- 09
l ambda=1)
94 0. 73575
68 0. 99998
ambda=1)
4 1 1 2 1

apaginahttp://w
questomaterial
2)
0 1
miale:
p=. 5)
097656250
050781250
e=10, p=. 5)
p=. 5)
107421875
281250000
a ripetere 20
i teste (succ
=. 5)
5 5 5 2 6
sson:

78794e- 01
09437e- 04
variabile cas
atteristico de
andidi10son

589 0. 9196
898 0. 9999
1 0 1 2 1
ins
www.ds.unifi.it/b
enonsonoautor
0. 0439453
0. 1171875
)
0. 0546875
0. 9453125
0 volte lesp
cessi) a seg
5 5 3 5 6
1. 839397e
7. 299195e
suale di Poi
ella distribuz
nodifattotr
6986 0. 981
9989 0. 999
0 1
egnamento
bertaccini
rizzate.
3125 0. 117
5000 0. 043
5000 0. 171
5000 0. 989
perimento p
guito del lan
6 4 4
e- 01 6. 131
e- 05 9. 123
sson sia ide
zione 1, le
rascurabili:
10118 0. 99
99999 1. 00
diStatistica
71875000 0
39453125 0
18750000 0
92578125 0
precedente,
ncio ripetuto
1324e- 02 1
3994e- 06 1
entificabile c
probabilit
963402 0. 9
000000
Computazio
0. 20507812
0. 00976562
0. 37695312
0. 99902343
che prevede
o di una m
1. 532831e-
1. 013777e-
con linsiem
associate a
9994058
nale
50
250
250
250
375
eva la
oneta
- 02
- 06
me dei
valori
0
.
0
0
0
.
0
5
0
.
1
0
0
.
1
5
0
.
2
0
0
.
2
5
0
.
3
0
p
r
o
b

Dispensegratuit
Riproduzionian
Eserc
dipro

pmf .




}
> pa
> pm
> pm
> pm

La st
funzio
pmf .




}

> pa
> pm
> pm
> pm

0 2
si ze=
Notedus
tamentescaricab
cheparziali,afin
cizio: costrui
obabilitdiu
bi nom= f
y=dbi no
pl ot ( 0:
t i t l e( p
poi nt s(
ar ( mf r ow=c
mf . bi nom( 1
mf . bi nom( 1
mf . bi nom( 1
tessa funzio
onedimassa
poi s = f u
y=dpoi s
pl ot ( 0:
t i t l e( p
poi nt s(
ar ( mf r ow=c
mf . poi s( . 5
mf . poi s( 1)
mf . poi s( 2)
4 6
dominio
= 10 ; prob= 0.2
so
bilidainternetall
nicommerciali,di
re una funzi
unavariabile
f unct i on( s
om( 0: si ze,
si ze, y,
past e( " si z
0: si ze, y,
c( 1, 3) )
10, . 2)
10, . 5)
10, . 8)
ne pu ess
adiprobabil
unct i on( l a
s( 0: max, l
max, y, t
past e( " l am
0: max, y, p
c( 1, 3) )
5)


8 10
p
r
o
b

apaginahttp://w
questomaterial
one in grado
casualediti
si ze, pr ob
si ze, pr
t ype=" h" ,
ze=" , si ze
pch=19)
ere facilme
itdiunaPo
ambda, max=
l ambda)
t ype=" h" ,
mbda=" , l a
pch=19)
0 2
0
.
0
0
0
.
0
5
0
.
1
0
0
.
1
5
0
.
2
0
0
.
2
5
p
r
o
b
ins
www.ds.unifi.it/b
enonsonoautor
o di tracciar
ipoBinomial
b) {
r ob)
xl ab=" do
e, " ; pr ob
nte modific
oisson:
=10) {
xl ab=" dom
ambda) )
4 6
dominio
si ze= 10 ; prob
egnamento
bertaccini
rizzate.
e il grafico r
le.
omi ni o" , y
b=" , pr ob)
ata per tra
mi ni o" , yl
8 10
= 0.5
diStatistica
elativo alla f
yl ab=" pr ob
)
cciare il gra
l ab=" pr ob"
0
0
.
0
0
0
.
0
5
0
.
1
0
0
.
1
5
0
.
2
0
0
.
2
5
0
.
3
0
p
r
o
b
Computazio
funzione di m
b" )
afico relativ
" )
2 4
dom
si ze= 10
nale
51
massa
o alla
6 8
minio
; prob= 0.8

10
0
.
0
0
.
1
0
.
2
0
.
3
0
.
4
0
.
5
0
.
6
p
r
o
b

Dispensegratuit
Riproduzionian

Varia
Ques
peril
Nelle
relati
Fishe
param

Funzi
dipro
Funzi
distri
Quan
Gene
nume

Funzi
dipro
Funzi
distri
Quan
Gene
nume

0 2
l a
Notedus
tamentescaricab
cheparziali,afin
abiliCasualiC
sto sottopara
trattamento
eduetabelle
ive ai mode
er, Gamma e
metrinecess
ionedidensi
obabilit
ionedi
buzione
ntili
erazionedi
ericasuali
ionedidensi
obabilit
ionedi
buzione
ntili
erazionedi
ericasuali
4 6 8
dominio
ambda= 0.5
so
bilidainternetall
nicommerciali,di
Continue
agrafo sar e
odellevariab
riportatein
lli probabilis
e Beta. Tra
sariequellif
it
du
pu
qu
r u
it
8 10
p
r
o
b

apaginahttp://w
questomaterial
esclusivamen
bilicasualico
successione
stici di tipo
le parentesi
acoltativico
Unif
uni f ( x, mi
uni f ( q, mi
uni f ( p, mi
uni f ( n, mi
ChiQu
dchi sq
pchi sq
qchi sq
r chi sq
0 2
0
.
0
0
.
1
0
.
2
0
.
3
p
r
o
b
ins
www.ds.unifi.it/b
enonsonoautor
nte dedicato
ontinue.
esonoillustr
Uniforme, N
che definis
nglieventua
forme
i n=0, max=
i n=0, max=
i n=0, max=
i n=0, max=
uadrato
q( x, df )
q( q, df )
q( p, df )
q( n, df )
2 4 6
dominio
l ambda= 1
egnamento
bertaccini
rizzate.
o alla presen
atelefunzio
Normale, Chi
cono la call
alivaloridid
=1) dn
=1) pn
=1) qn
=1) r n
8 10
1
diStatistica
ntazione dei
onirichiamat
iQuadrato,
della funzio
efault.
Nor
nor m( x, me
nor m( q, me
nor m( p, me
nor m( n, me
tdiS
dt ( x
pt ( q
qt ( p
r t ( n
0
0
.
0
0
0
.
0
5
0
.
1
0
0
.
1
5
0
.
2
0
0
.
2
5
p
r
o
b
Computazio
principali m
teinprecede
t di Student
one sono ind
rmale
ean=0, sd=
ean=0, sd=
ean=0, sd=
ean=0, sd=
Student
x, df )
q, df )
p, df )
n, df )
2 4
dom
l amb
nale
52
metodi
enzae
t, F di
dicati i
=1)
=1)
=1)
=1)
6 8
minio
da= 2

10

Dispensegratuit
Riproduzionian

Funzi
dipro
Funzi
distri
Quan
Gene
nume

Funzi
dipro
Funzi
distri
Quan
Gene
nume

Alcun
Perla
> du
[ 1]
> r u
[ 1]
[ 8]


Eserc
dipro

pdf .
v=c(
v=r b
v=r b
v=r b

yl i m
pl ot
t i t l
}

Notedus
tamentescaricab
cheparziali,afin
ionedidensi
obabilit
ionedi
buzione
ntili
erazionedi
ericasuali
ionedidensi
obabilit
ionedi
buzione
ntili
erazionedi
ericasuali
niesempi.
avariabileca
uni f ( 1, 0, 2
0. 5
uni f ( 10, 1,
1. 614000
8. 833731
cizio:costrui
obabilitdiu
uni f =f unc
( a, 0)
bi nd( v, c(
bi nd( v, c(
bi nd( v, c(
m=c( 0, 1. 2
t ( v, t ype=
l e( past e( "
so
bilidainternetall
nicommerciali,di
it
it
dbe
pbe
qbe
r be
asualeUnifor
2)
10)
0 5. 818778
1 5. 844114
reunafunzi
unavariabile
ct i on( a, b,
( a, duni f ( a
( b, duni f ( b
( b, 0) )
2/ ( b- a) )
=" l " , l wd=2
" Uni f or md

apaginahttp://w
questomaterial
FdiF
df ( x, d
pf ( q, d
qf ( p, d
r f ( n, d
Be
et a( x, sha
et a( q, sha
et a( p, sha
et a( n, sha
rmecontinua
8 6. 309254
4 3. 709568
oneingrado
casualediU
xl i m=c( -
a, a, b) ) )
b, a, b) ) )
2, xl ab=" x"
di st r i but i
ins
www.ds.unifi.it/b
enonsonoautor
Fisher
df 1, df 2)
df 1, df 2)
df 1, df 2)
df 1, df 2)
eta
ape1, shap
ape1, shap
ape1, shap
ape1, shap
a:
4 5. 880768
8
oditracciare
Uniformecon
- 5, 5) ) {
" , yl ab=" de
i on bet wee
egnamento
bertaccini
rizzate.
dg
pg
qg
r g
pe2)
pe2)
pe2)
pe2)
8 9. 739542
eilgraficore
ntinuadefini
ensi t y" , xl
en " , a, " a
diStatistica
Gam
gamma( x, s
gamma( q, s
gamma( p, s
gamma( n, s
2 3. 931019
elativoallafu
tanellinterv
l i m=xl i m, y
and " , b) )
Computazio
mma
shape, sca
shape, sca
shape, sca
shape, sca





9 8. 511343
unzionedid
vallo[a,b].
yl i m=yl i m)
nale
53
al e)
al e)
al e)
al e)
3
ensit
)

Dispensegratuit
Riproduzionian
> pd

Perla
> cu
> t i

> pn
[ 1]

> r n
[ 1]
[ 6]
Notedus
tamentescaricab
cheparziali,afin
df . uni f ( 3,
avariabileca
ur ve( dnor m
i t l e( " PDF
nor m( 1. 96,
0. 9500042
nor m( 10, me
0. 72984
- 1. 04520
d
e
n
s
i
t
y
d
e
n
s
i
t
y
so
bilidainternetall
nicommerciali,di
6, xl i m=c
asualeNorm
m( x, 0, 1) , f
of t he St
mean=0, sd
2
ean=1, sd=2
4668 0. 72
0934 - 0. 05
2
0
.
0
0
.
1
0
.
2
0
.
3
0
.
4
d
e
n
s
i
t
y
-4
0
.
0
0
.
1
0
.
2
0
.
3
0
.
4
d
e
n
s
i
t
y

apaginahttp://w
questomaterial
c( 2, 7) )
ale:
f r om=- 4, t o
t andar d No
d=1) - pnor m
2)
2645173 - 0
5679271 3
3
Uniform d
-2
PDF of the
ins
www.ds.unifi.it/b
enonsonoautor
o=4, yl ab="
or mal Di st
m( - 1. 96, me
0. 35997524
3. 33588000
4
x
istribution bet
0
x
Standard Nor
egnamento
bertaccini
rizzate.
" densi t y" )
t r i but i on"
ean=0, sd=1
4 - 0. 76682
0 0. 29886
5 6
tween 3 and 6
2
mal Distributio
diStatistica

" )
1)
2359 3. 55
6852 4. 09
7
6
4
on
Computazio

5793676
9574856
nale
54

Dispensegratuit
Riproduzionian
Eserc
casua

chi s

f l ag
f or


t i t l
}

> ch

0
.
0
0
0
.
0
5
0
.
1
0
0
.
1
5
0
.
2
0
0
.
2
5
0
.
3
0
d
c
h
i
s
q
(
x
,

d
f

=

g
l
)
Notedus
tamentescaricab
cheparziali,afin
cizio:costrui
aleChiQuad
sq. dens=f u
g=F
( gl i n 1:
i f ( gl >
cur ve( d
col =gl )
}
l e( " Densi t
hi sq. dens(
0
so
bilidainternetall
nicommerciali,di
reunafunzio
droalcrescer
unct i on( df
df max) {
>1) f l ag=T
dchi sq( x, d

t del l a v
( )
Densit d

apaginahttp://w
questomaterial
onecheillus
redeisuoigr
f max=10) {
T
df =gl ) , f r o
var i abi l e

5
ella variab
ins
www.ds.unifi.it/b
enonsonoautor
strilavariazio
radidilibert
om=0, t o=20
Chi - Quadr
10
x
bile Chi-Qu
egnamento
bertaccini
rizzate.
onedellefor
.
0, yl i m=c( 0
r o al cr es
uadro al cr
diStatistica
rmedistribut
0, 0. 3) , add
scer e dei
15
rescere de
Computazio
tivedellavar
d=f l ag, l wd
g. l . " )
2
ei g.l.
nale
55
riabile
d=2,

20

d
e
n
s
i
t
y

Dispensegratuit
Riproduzionian
Eserc
suoig

conv

x=se
cur v
t i t l

f or



}

> co

0
.
0
0
.
1
0
.
2
0
.
3
0
.
4
Notedus
tamentescaricab
cheparziali,afin
cizio: costrui
gradidiliber
ver . t = f u
eq( - 8, 8, . 0
ve( dnor m( x
l e( " Conver
( i i n 1: 3
l i nes( x
}
onver . t ( )
so
bilidainternetall
nicommerciali,di
re una funzi
rt,allaNorm
unct i on( ) {
01)
x) , f r om=mi
r genza del
30) {
x, dt ( x, df
-5
Conver

apaginahttp://w
questomaterial
ione che illu
maleStandar

i n( x) , t o=m
l l a t di S
f =i ) , l t y=

rgenza della
ins
www.ds.unifi.it/b
enonsonoautor
ustri la conve
rd.
max( x) , yl a
St udent al
=i , col =" n
0
x
a t di Studen
egnamento
bertaccini
rizzate.
ergenza della
ab=" densi t
l l a Nor mal
navy" )
nt alla Norm
diStatistica
a t di Studen
t y" , l wd=2,
l e St andar
ale Standar
Computazio
nt, al cresce
, col =" r ed"
r d" )
5
rd
nale
56
re dei
" )


Dispensegratuit
Riproduzionian
Eser

Eserc
di un
valor

di st

i f (

mod=

f r =N
f or


num.
l . t =
l . t [

m=cb
col n

r et u
}


> v=
> di

[ 1, ]
[ 2, ]
[ 3, ]
[ 4, ]
[ 5, ]
[ 6, ]
[ 7, ]
[ 8, ]

Notedus
tamentescaricab
cheparziali,afin
rcizisvolti
cizio:costrui
n certo feno
eosservato,
t r . f r eq=f u
( ! i s. vect o
=sor t ( uni q
NULL
( i i n mod
f r =c( f r
mod=l engt
=mat r i x( 0,
[ l ower . t r i
bi nd( mod,
names( m) =c
ur n ( m)
=c( 1, 3, 6, 7
i st r . f r eq(
mod f a f
1 1
2 3
3 1
4 1
5 1
6 2
7 2
9 1
so
bilidainternetall
nicommerciali,di
i
reunafunzi
meno collet
lelorofrequ
unct i on( v)
or ( v) ) st o
que( v) )
d)
r , sum( v==
t h( mod)
nr ow=num.
i ( l . t , di ag
f r , l . t %*
c( " mod" , " f
7, 2, 2, 4, 2,
( v)
f a. cum
1 0. 0
4 0. 2
5 0. 0
6 0. 0
7 0. 0
9 0. 1
11 0. 1
12 0. 0

apaginahttp://w
questomaterial
onecheripr
ttivo: in out
uenzeassolu
{
op( " I nput
=i ) )
mod, ncol =
g=T) ] =1
*%f r , f r / s
f a" , " f a. cu
5, 6, 7, 9)
f r
08333333 0
25000000 0
08333333 0
08333333 0
08333333 0
16666667 0
16666667 0
08333333 1

ins
www.ds.unifi.it/b
enonsonoautor
roducaladis
put devono
ute,relativee
par amet er
=num. mod)
sum( f r ) , l
um" , " f r " , "
f r . cum
0. 08333333
0. 33333333
0. 41666667
0. 50000000
0. 58333333
0. 75000000
0. 91666667
1. 00000000
egnamento
bertaccini
rizzate.
stribuzioned
essere ripro
ecumulate.
r must be
l . t %*%( f r /
" f r . cum" )
m
3
3
7
0
3
0
7
0
diStatistica
ifrequenza
odotte in re
a vect or "
/ sum( f r ) ) )
Computazio
dellerealizz
elazione a ci
" )
)
nale
57
azioni
iascun

Dispensegratuit
Riproduzionian
Eserc
duen
in un
diven
Verifi
il vet
dalla


Ehr e

ur na
per c

c=0
whi l




pr i n
}


> Eh
[ 1]
> Eh
[ 1]
Notedus
tamentescaricab
cheparziali,afin
cizio: (model
numeriinter
n vettore. Si
nta2eilvalo
icarecheco
tore finir p
lorocompos
enf est =f un
a=c( r ep( 1,
c. 1=m1/ ( m1
l e ( abs( pe

i =sampl
ur na[ i ]
per c. 1=
c=c+1
}
nt ( past e(
hr enf est ( 2
" numer o d
hr enf est ( 2
" numer o d
so
bilidainternetall
nicommerciali,di
llo di Ehrenf
iindicantiris
scelga a ca
ore2diventa
ntinuandoco
per contener
sizioneinizia
nct i on( m1,
m1) , r ep( 2
1+m2)
er c. 1- 0. 5)
l e( 1: l engt
=3- ur na[ i
=sum( ur na=
( " numer o d
2, 500)
di i t er azi
2, 5000)
di i t er azi

apaginahttp://w
questomaterial
fest) si imple
spettivamen
aso un elem
a1).
onleestrazi
re i valori 1 e
ale.
m2, eps=0.
2, m2) )
>eps) {
t h( ur na) , 1
i ]
==1) / ( m1+m
di i t er azi
i oni : 879
i oni : 780
ins
www.ds.unifi.it/b
enonsonoautor
ementi una
teilnumero
ento del ve
onieiconse
e 2 nella me
. 000001) {
1)
m2)
i oni : " , c) )
9"
07"
egnamento
bertaccini
rizzate.
funzione i c
odivalori1
ttore e se n
eguenticam
edesima pro
)
diStatistica
ui parametr
edivalori2
ne cambi lo
biamentidis
porzione, ind
Computazio
i in ingresso
2damemor
stato (il va
stato,prima
dipendentem

nale
58
o sono
rizzare
lore 1
aopoi
mente

Dispensegratuit
Riproduzionian
Eserc
vetto
coeff

Lor e
i f (

l m=l
m=so
M=cb
I dow
I dow

# ca
Qi =(
# ca
Pi =(

L=r b
pl ot
pol y

Gi ni
maxG
Gi ni
pr i n
}

> ve
> Lo
[ 1]

Notedus
tamentescaricab
cheparziali,afin
cizio: (concen
ore di realizz
ficientedico
enzGi ni =
( ! i s. vect o
l engt h( m)
or t ( m)
bi nd( 1: l m,
wn=mat r i x(
wn[ l ower . t
al col o Qi
( I down%*%m
al col o Pi
( I down%*%r
bi nd( c( 0, 0
t ( L, t ype=
ygon( L, col
i . I ndex=su
Gi ni . I ndex
i . r el I ndex
nt ( past e( "
et t =c( 10, 1
or enzGi ni (
" Gi ni r el
so
bilidainternetall
nicommerciali,di
ntrazione) s
zazioni di un
ncentrazion
f unct i on(
or ( m) ) st o
m)
( 0, ncol =l m
t r i ( I down,
m) / sum( m)
r ep( 1/ l m, l
0) , cbi nd( P
=" l " , xl ab
l =" r ed" )
um( Pi - Qi )
x=( l m- 1) / 2
x=Gi ni . I nd
" Gi ni r el t
15, 20, 25, 1
( vet t )
l t i ve i nde

apaginahttp://w
questomaterial
i implement
carattere t
ediGini
( m) {
op( " i nput
m, nr ow=l m)
di ag=T) ] =
l m) )
Pi , Qi ) )
b=" Pi " , yl
2
dex/ maxGi n
t i ve i ndex
130)
ex of conc

ins
www.ds.unifi.it/b
enonsonoautor
ti una funzio
rasferibile, l
par amet er

=1
l ab=" Qi " ,
ni . I ndex
x of conce
cent r at i on
egnamento
bertaccini
rizzate.
one in grado
a curva di c
r must be
mai n=" Lor
ent r at i on:
n: 0. 625"
diStatistica
o di produrre
oncentrazion
a vect or "
r enz cur ve
: " , Gi ni . r e

Computazio
e, a partire
ne di Lorenz
" )
e" )
el I ndex) )
nale
59
da un
z ed il

Dispensegratuit
Riproduzionian
Eserc

Gal t

i f (
boxe
f or



# ca
boxe

pl ot
pl ot
axi s
axi s
t i t l

# ca
f i ne
yst e

# al
f or

i f











}
d=de
l i ne
r et u
}

> ga
[ 1


Notedus
tamentescaricab
cheparziali,afin
cizio:costrui
t on = f unc
( nbox<2) s
es=r ep( 0, n
( i i n 1: n
spi l l i =
boxes[ s
}
al col a l e
es. f r eq=bo
t . new( )
t . wi ndow(
s( si de=1, a
s( si de=2, a
,
l e( mai n=" G
al col a l o
est r a di 6
ep=max( box
l l oca l e p
( i i n 1: n
pol ygon
f ( boxes[ i
xx=i - 1+
yy=yst e
f or ( j
poi
xx=
i f (



}
}
ensi t y( 1: n
es( d, col =
ur n( boxes)
al t on( 1000
1] 0 0
so
bilidainternetall
nicommerciali,di
reunafunzio
ct i on( npal
st op( " al me
nbox)
npal l e) {
=r bi nom( 1,
spi l l i ] =bo
f r equenze
oxes/ npal l
xl i m=c( 0,
at =0: nbox,
at =r ound( s
l abel =r ou
Gal t on mac
st ep di s
600 pi xel
xes. f r eq) *
pal l i ne ne
nbox) {
n( x=c( i - 1,
i ] >0) {
+0. 1
ep/ 2
i n 1: boxe
i nt s( xx, yy
=xx+0. 2
( xx > i ) {
xx=i - 1+0
yy=yy+ys
}
nbox- 0. 5, w
=" r ed" , l w

0, 15)
0 4 18

apaginahttp://w
questomaterial
onechesimu
l l e, nbox)
eno due co
nbox- 1, . 5
oxes[ spi l l
e r el at i ve
l e
nbox) , yl
l abel =0: n
seq( 0, max(
und( seq( 0,
chi ne" , xl
sal i t a del
*10/ 600
ei box i n
i , i , i - 1) ,
es[ i ] ) {
y, pch=19,
0. 1
st ep
wei ght =box
wd=2)
73 137 1
ins
www.ds.unifi.it/b
enonsonoautor
uliilfunziona
{
ont eni t or i
5) +1
l i ] +1
e
l i m=c( 0, ma
nbox)
( boxes. f r e
max( boxes
l ab=" boxes
l l e pal l i n

f i l e di 5
y=c( 0, 0,
col =" gr ee
xes. f r eq)
180 200 16
egnamento
bertaccini
rizzate.
amentodella
i " )
ax( boxes. f
eq) , l engt h
s. f r eq) , l e
s" , yl ab="
ne nel bo
5
boxes. f r e
en" )
68 125 63
diStatistica
amacchinad
f r eq) ) )
h=8) , 2)
engt h=8) , 2
" f r eq" )
x i n pr op
eq[ i ] , boxe
3 23 7
Computazio
diGalton
2) )
por zi one a
es. f r eq[ i ]
2 0
nale
60
a una
] ) )

Dispensegratuit
Riproduzionian


f
r
e
q
Notedus
tamentescaricab
cheparziali,afin
0
0
0
.
0
3
0
.
0
6
0
.
0
9
0
.
1
1
0
.
1
4
0
.
1
7
0
.
2
so
bilidainternetall
nicommerciali,di
1 2 3

apaginahttp://w
questomaterial

4 5
ins
www.ds.unifi.it/b
enonsonoautor
6 7 8
Galton mac
boxes
egnamento
bertaccini
rizzate.
9 10
chine
diStatistica
11 12 1
Computazio
3 14 15
nale
61


Dispensegratuit
Riproduzionian
Eserc
Centr

t l c

v. ph
f or (
sa
ph
v.
}

br =s
hi st
cur v
t i t l
}

> pa
> t l
> t l
> t l
> t l

D
e
n
s
i
t
y
0
.
0
0
.
1
0
.
2
0
.
3
0
.
4
D
e
n
s
i
t
y
-3
0
.
0
0
.
1
0
.
2
0
.
3
0
.
4
Notedus
tamentescaricab
cheparziali,afin
cizio: costrui
rale,nelcaso
= f unct i o
hat =NULL
( i i n 1: nr
am=r bi nom(
hat =mean( s
phat =c( v.
sor t ( uni qu
t ( v. phat ,
ve( dnor m( x
l e( past e( "
ar ( mf r ow=c
l c( 10000, 2
l c( 10000, 2
l c( 10000, 5
l c( 10000, 5
-2 -1 0
TLC da Berno
-2 -1
TLC da Berno
so
bilidainternetall
nicommerciali,di
ire una funz
odiestrazion
on( nr epl , n
r epl ) {
( n, 1, p)
sam)
phat , ( ph
ue( v. phat )
br eaks=br
x) , f r om=- 5
" TLC da Be
c( 2, 2) )
25, . 2)
25, . 5)
50, . 2)
50, . 5)
v.phat
0 1 2
ulli con p= 0.2 nc
v.phat
0 1
ulli con p= 0.2 nc

apaginahttp://w
questomaterial
zione per di
nidaunapo
n, p) {
hat - p) / sqr
)
r , pr ob=T,
5, t o=5, add
er noul l i c

3 4
camp= 25
2 3 4
camp= 50
ins
www.ds.unifi.it/b
enonsonoautor
mostrare em
polazioneca
r t ( p*( 1- p)
, mai n=" " )
d=T, l wd=2,
con p=" , p,
D
e
n
s
i
t
y
0
.
0
0
.
1
0
.
2
0
.
3
0
.
4
D
e
n
s
i
t
y
0
.
0
0
.
1
0
.
2
0
.
3
0
.
4
egnamento
bertaccini
rizzate.
mpiricament
aratterizzata
/ n) )

, col =" navy
, " ncamp=" ,
-3 -2 -1
TLC da Berno
-2
TLC da Berno
diStatistica
te la tesi de
dadistribuzi
y" )
n) )
v.phat
0 1
oulli con p= 0.5 nc
v.phat
0
oulli con p= 0.5 nc
Computazio
el Teorema
ionediBern
2 3
camp= 25
2 4
camp= 50
nale
62
Limite
oulli.


Dispensegratuit
Riproduzionian
Eserc
Centr

t l c2

v. l a
f or (
sa
l a
v.
}
br =s
hi st
cur v
t i t l
}

> pa
> t l
> t l
> t l
> t l


D
e
n
s
i
t
y
-3
0
.
0
0
.
1
0
.
2
0
.
3
0
.
4
D
e
n
s
i
t
y
0
.
0
0
.
1
0
.
2
0
.
3
0
.
4
Notedus
tamentescaricab
cheparziali,afin
cizio: costrui
rale,nelcaso
2 = f unct i
ambdahat =N
( i i n 1: nr
am=r poi s( n
ambdahat =m
l ambdahat
sor t ( uni qu
t ( v. l ambda
ve( dnor m( x
l e( past e( "
ar ( mf r ow=c
l c2( 10000,
l c2( 10000,
l c2( 10000,
l c2( 10000,
-2 -1
TLC da Poi
-3 -2 -1
TLC da Poi
so
bilidainternetall
nicommerciali,di
ire una funz
odiestrazion
i on( nr epl ,
NULL
r epl ) {
n, l ambda=l
mean( sam)
t =c( v. l amb
ue( v. l ambd
ahat , br ea
x) , f r om=- 5
" TLC da Po
c( 2, 2) )
25, . 5)
25, 1)
50, . 5)
50, 1)
v.lambdahat
0 1
isson con lam
v.lambdahat
0 1
isson con lam

apaginahttp://w
questomaterial
zione per di
nidaunapo
n, l ) {
l )
bdahat , ( l
dahat ) )
aks=br , pr
5, t o=5, add
oi sson con

2 3 4
mbda= 0.5
2 3
mbda= 0.5
ins
www.ds.unifi.it/b
enonsonoautor
mostrare em
polazioneca
l ambdahat -
r ob=T, mai
d=T, l wd=2,
n l ambda="
4
D
e
n
s
i
t
y
0
0
0
1
0
2
0
3
0
4
4
D
e
n
s
i
t
y
0
0
0
1
0
2
0
3
0
4
egnamento
bertaccini
rizzate.
mpiricament
aratterizzata
- l ) / sqr t ( l
i n=" " )
, col =" navy
" , l ) )
-3 -2
0
.
0
0
.
1
0
.
2
0
.
3
0
.
4
TLC
-2
0
.
0
0
.
1
0
.
2
0
.
3
0
.
4
TLC
diStatistica
te la tesi de
dadistribuzi
l / n) )
y" )
v.lambd
-1 0
da Poisson
v.lambd
0
da Poisson
Computazio
el Teorema
ionediPoiss
dahat
1 2
con lambda
dahat
2
con lambda
nale
63
Limite
son.
3 4
a= 1
4
a= 1


Dispensegratuit
Riproduzionian
Eserc

Inan
0
x
funzio
Perta

der i

l i mi

r et u
}


Verifi

> g
> g(
[ 1]
> de
[ 1]
> cu
> cu
Notedus
tamentescaricab
cheparziali,afin
cizio:siimpl
alisimatema
definitacom
one,sottol'i
anto:
i va <- f un
i t e= ( f ( x0
ur n ( l i mi t
ichiamoilfu
= f unct i o
( . 25)
- 0. 125
er i va( g, . 2
0
ur ve( g, f r o
ur ve( der i v
g
(
x
)
so
bilidainternetall
nicommerciali,di
ementiuna
atica,laderiv
meillimite,a
ipotesicheta
nct i on( f , x
0+eps) - f ( x
t e)
nzionamento
on( x) 2*x^
25)
om=- 5, t o=5
va( g, x) , f r
-
2
0
0
2
0
4
0
g

(
x
)

apaginahttp://w
questomaterial
genericafun
vatadiunaf
altenderea
alelimiteesi
x0, eps=1e-
x0) ) / ( eps)
odellafunzio
^2- x
5, yl i m=c( -
r om=- 5, t o=
-4 -2
ins
www.ds.unifi.it/b
enonsonoautor
nzioneperil
funzione(rea
0dell'increm
istaesiafini
- 10) {

oneconqua
- 30, 50) )
=5, add=T)
0
x
egnamento
bertaccini
rizzate.
calcolodelle
ale) ( ) f x

d
mento h ,de
to.
alcheesempi
2
diStatistica
ederivatepe
iunavariabi
elrapportoin
o:
4
Computazio
ervianumeri
ilerealenel
ncrementale

nale
64
ca.
punto
edella


Dispensegratuit
Riproduzionian
> h=
> cu
> cu

> cu
> cu

Notedus
tamentescaricab
cheparziali,afin
=f unct i on(
ur ve( h, f r o
ur ve( der i v
ur ve( si n, f
ur ve( der i v
so
bilidainternetall
nicommerciali,di
( x) x^3- 2*
om=- 10, t o=
va( h, x) , f
f r om=- 2*pi
va( si n, x) ,
-10
-
1
0
0
0
-
5
0
0
0
5
0
0
h

(
x
)
-6
-
1
.
0
-
0
.
5
0
.
0
0
.
5
1
.
0
s
i
n

(
x
)

apaginahttp://w
questomaterial
*x^2- 3*x- 5
=10)
f r om=- 10,
i , t o=2*pi )
f r om=- 2*

-5
-4
ins
www.ds.unifi.it/b
enonsonoautor
5
t o=10, ad

*pi , t o=2*
0
x
-2 0
x
egnamento
bertaccini
rizzate.
dd=T)
*pi , add=T
5
2 4
diStatistica

T, col =" r e

10
6
Computazio
ed" )
nale
65

Dispensegratuit
Riproduzionian
Eserc

In an
interp

i nt e
i f (
c=
a=
b=
}
seq.
seq.

base
hei g
sum(
}

f =f u
r et u
}
> i n
[ 1]

> i n
[ 1]

Notedus
tamentescaricab
cheparziali,afin
cizio:siimpl
nalisi matem
pretatocom
egr a=f unct
( b<a) {
=a
=b
=c
x=seq( a, b
y=f ( seq. x
e. x=seq. x[
ght . y=( seq
( base. x*he
unct i on( x)
ur n( x^2+3
nt egr a( f , 0
124. 1667
nt egr a( dno
1
so
bilidainternetall
nicommerciali,di
ementiuna
matica, linte
elareasott
t i on( f , a, b
b, l engt h=n
x)
[ - 1] - seq. x
q. y[ - 1] +se
ei ght . y)
{
3*x+9 )
0, 5)
or m, - 10, 10

apaginahttp://w
questomaterial
genericafun
egrale di un
esadallafun
b, num. i nt =
num. i nt +1)
x[ - l engt h(
eq. y[ - l eng
0)

ins
www.ds.unifi.it/b
enonsonoautor
nzioneperil
na funzione
nzionenello
=1000) {

( seq. x) ]
gt h( seq. y)
egnamento
bertaccini
rizzate.
calcolodegli
(reale) ( f
stessointerv
] ) / 2
diStatistica
integralipe
( ) x

tra a
vallo.
Computazio
rvianumeri
e b pu e
nale
66
ca.
essere

Dispensegratuit
Riproduzionian
Eserc
appro
[ , ] a b
Lafun
a
b
c

Sioss
( ) f a
Perta
Lequ
Pone
Notedus
tamentescaricab
cheparziali,afin
cizio: (algori
ossimativam
]incuilafun
nzionedeve
a) si appro
[ , ] a b e
( ) 0 f x =
internam
b) siripeta
valore d
( ) 0 f x =
c) si iteri il
realesol

servichelar
) '( f a = +
anto ( f a =
uazionedella
ndo 0 y = ,s
so
bilidainternetall
nicommerciali,di
itmo di New
ente la solu
nzione ( ) f x
prevederei
ssimi la funz
si assumer
0, l'ascissa
menteall'inte
ilprocedime
di ascissa x
0;
procedimen
uzionedelle
ettatangent
)a con '( f
) '( ) a f a a
arettatange
siricavailva

apaginahttp://w
questomaterial
wton Raphso
uzione di un
) definita,
seguentipas
zione ( ) f x
re, come pr
0
x del pu
ervallo [ , ] a b
entorestring
1
x il second
nto fino ad
equazione f
teallafunzio
( ) x derivata
.
ntenelpunt
aloredi
0
x p
ins
www.ds.unifi.it/b
enonsonoautor
on) si implem
n'equazione
assolutamen
ssi:
con la tang
imo appross
unto in cui
];
gendosiallin
do approssi
ottenere un
( ) 0 x = .
one ( ) f x

ne
aprimadella
to A pertan
aria:
0
x a =
egnamento
bertaccini
rizzate.
menti una f
della form
ntecontinua
gente in uno
simativo val
i la tangen
ntervallo
0
[ , x
imativo valo
na buona ap
elpunto A h
afunzione f
to: ( y f =
( )
'( )
f a
a
f a
.
diStatistica
unzione in g
a ( ) 0 f x =
aedhaalmen
o degli estre
ore soluzion
te interseca
, ] b alfinedi
ore soluzion
pprossimazio
aequazione
( ) f x .
( ) '( ) a f a a
Computazio
grado di calc
in un inte
nounaradic
emi dell'inte
ne dellequa
a l'asse de
iindividuare
ne dellequa
one del valo

e:
'( ) a f a x +
nale
67
colare
ervallo
ce.
ervallo
azione
lle x
conil
azione
ore o

Dispensegratuit
Riproduzionian
Ripet
Iteran
iterat
soddi

der i

r et u
}

NR <
x0=x
cnt =
whi l










r et u
}

Verifi
> cu


Notedus
tamentescaricab
cheparziali,afin
tendoilragio
ndoilproced
tivo si dov
isfacente.
i va <- f un
ur n ( ( f ( x
<- f unct i o
xst ar t
=1
l e( abs( f ( x
x0=x0

i f ( x0

i f ( x0


pr i nt
cnt =c
}
ur n( x0)
ichiamoilfu
ur ve( cos,
so
bilidainternetall
nicommerciali,di
onamento,il
dimento,per
r interrom
nct i on( f , x
x0+eps) - f (
on( f , xst ar
x0) ) >eps) {
0- f ( x0) / de

0<mi n( boun
x0=m
0>max( boun
x0=m

t ( past e( " I
cnt +1
nzionamento
f r om=0, t

apaginahttp://w
questomaterial
valoredi
1
x
rapprossima
mpere quand
x0, eps=1e-
( x0) ) / ( eps
r t , bounds,

er i va( f , x0
nds) )
mi n( bounds
nds) )
max( bounds
I t er azi one
odellafunzio
t o=pi )
ins
www.ds.unifi.it/b
enonsonoautor
risulterpa
azionisucces
do lappross
- 10) {
s) )
, eps=1e- 10
0)
s) +eps
s) - eps
e" , cnt , " :
oneconqua
0.0
-
1
.
0
-
0
.
5
0
.
0
0
.
5
1
.
0
c
o
s

(
x
)
egnamento
bertaccini
rizzate.
aria:
1 0
x x =
ssivecisiavv
simazione d
0) {

x =" , x0, "
alcheesempi
0.5 1.0
diStatistica
0
0
( )
'( )
f x
f x
.
vicinaalvalo
di tale valo

" , f =" , f (
o:
1.5 2.0
x
Computazio
ore o .Ilpro
ore sar rit

( x0) ) )
0 2.5 3.0
nale
68
ocesso
tenuta
0

Dispensegratuit
Riproduzionian
> NR
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]


Sisup
lalgo
# si
L =
r et u
}
# si
dL =
r et u
}

> x=
> n=
> cu
> x1
> cu

> NR
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]
0
.
0
e
+
0
0
5
.
0
e
-
1
6
1
.
0
e
-
1
5
1
.
5
e
-
1
5
L

(
x
)
Notedus
tamentescaricab
cheparziali,afin
R( cos, . 5,
" I t er azi o
" I t er azi o
" I t er azi o
" I t er azi o
" I t er azi o
1. 570796
ppongaorad
oritmodiNR
i scr i ve l
f unct i on(
ur n ( ( p) ^
i scr i ve l
= f unct i on
ur n ( x*( p
=21
=50
ur ve( L, f r
11( )
ur ve( dL, f
R( dL, . 37,
" I t er azi o
" I t er azi o
" I t er azi o
" I t er azi o
" I t er azi o
" I t er azi o
0. 42
0.0 0.2
so
bilidainternetall
nicommerciali,di
bounds=c
one 1 : x
one 2 : x
one 3 : x
one 4 : x
one 5 : x
dilanciare50
perindividu
l a f unzi on
( p) {
^x*( 1- p) ^(
l a f unzi on
n( p) {
p) ^( x- 1) *(
r om=0, t o=
f r om=0, t o
bounds=c
one 1 : x
one 2 : x
one 3 : x
one 4 : x
one 5 : x
one 6 : x
0.4 0.6
x

apaginahttp://w
questomaterial
c( 0, pi ) )
= 2. 33048
= 1. 38062
= 1. 57312
= 1. 57079
= 1. 57079
0volteunam
areilvalore
ne di ver o
( n- x) )
ne der i vat
( 1- p) ^( n- x
=1)
o=1, col =" r
c( . 3, . 6) ,
= 0. 46624
= 0. 38334
= 0. 43209
= 0. 41954
= 0. 41999
= 0. 41999
0.8 1
ins
www.ds.unifi.it/b
enonsonoautor
8405675225
2681465759
2242528244
9632279018
9632679490
monetaedio
piprobabi
osi mi gl i an
t a pr i ma d
x) - ( p) ^x
r ed" )
eps=. 0000
4270628071
4347063084
9089325065
4223640583
9988138630
9999999998
.0
-
1
.
5
e
-
1
4
-
1
.
0
e
-
1
4
-
5
.
0
e
-
1
5
0
.
0
e
+
0
0
5
.
0
e
-
1
5
1
.
0
e
-
1
4
1
.
5
e
-
1
4
d
L

(
x
)
egnamento
bertaccini
rizzate.
5 , f = - 0
9 , f = 0.
4 , f = - 0
8 , f = 4.
0 , f = 2.
osservare21
ledellevent
nza
del l a ver o
x*( n- x) *( 1
0000000000
1 , f = - 1
40 , f = 1
59 , f = -
3 , f = 1.
01 , f = 4
89 , f = 3
0.0 0.2
diStatistica
0. 68869506
. 189025353
0. 00232609
. 004713510
. 832749226
1volteTESTA
oTESTA.
osi mi gl i an
1- p) ^( n- x-
00000001)
1. 26439072
1. 13787909
- 4. 0995668
. 587458979
4. 11220272
3. 96323718
0.4 0.6
x
Computazio
66952988"
3899075"
9638989258
097594e- 09
61615e- 16"
A.Sivuolutil
nza
- 1) )
2018149e- 1
9320257e- 1
88822050e-
930128e- 16
2515272e- 2
8783036e- 2
0.8 1
nale
69
8"
9"
"
izzare
14"
14"
- 15"
6"
20"
27"
1.0

Dispensegratuit
Riproduzionian
Visto
logar

l =
r et u
}

dl =
r et u
}


> NR
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]
[ 1]
-
1
2
0
-
1
0
0
-
8
0
-
6
0
-
4
0
l

(
x
)
Notedus
tamentescaricab
cheparziali,afin
I valori mo
ritmicadella
f unct i on(
ur n ( l og(
= f unct i on
ur n ( x/ p-
R( dl , 0. 1,
" I t er azi o
" I t er azi o
" I t er azi o
" I t er azi o
" I t er azi o
" I t er azi o
0. 42
0.0 0.2
so
bilidainternetall
nicommerciali,di
olto piccolo
verosimiglia
( p) {
( p) *x+l og(
n( p) {
- ( n- x) / ( 1-
bounds=c
one 1 : x
one 2 : x
one 3 : x
one 4 : x
one 5 : x
one 6 : x
0.4 0.6
x

apaginahttp://w
questomaterial
assunti da
nza,ottenen
( 1- p) *( n- x
- p) )
c( 0, 1) )
= 0. 18323
= 0. 30148
= 0. 39835
= 0. 41960
= 0. 41999
= 0. 41999
0.8 1
ins
www.ds.unifi.it/b
enonsonoautor
lla funzione
ndolacosidd
x) )
3700394745
8642792920
5616449480
0980943892
9989953179
9999999998
.0
-
3
0
0
0
-
2
0
0
0
-
1
0
0
0
0
1
0
0
0
2
0
0
0
d
l

(
x
)
egnamento
bertaccini
rizzate.
e, conviene
dettafunzion
57 , f = 7
06 , f = 2
02 , f = 4
25 , f = 0
95 , f = 2
89 , f = 2
0.0 0.2
diStatistica
effettuare l
nedilogvero
79. 0996561
28. 1381459
4. 51536867
0. 08010895
2. 06215542
2. 20978790
0.4 0.6
x
Computazio
la trasforma
osimiglianza
156585"
9213474"
7223248"
552197638"
2135624e- 0
0821391e- 1
0.8 1
nale
70
azione
:
"
05"
12"
1.0