Documente Academic
Documente Profesional
Documente Cultură
1: Media = 3296.0 g
Abaterea standard = 563.2 g
Frecvența
probabilitate
Densitate de
probabilitate
Densitate de
t t
20 grade de libertate Distribuția normală standard
probabilitate
probabilitate
Densitate de
Densitate de
t t
Cu cât numărul gradelor de libertate crește cu atât distribuția
t tinde să devină mai apropiată de distribuția normală
standard!
Valori critice pentru distribuția normală
H0
adevărată
Regiune de
acceptare
t cu 4 grade de libertate
Valori critice pentru distribuția t
Metoda t pentru eșantioane mici
Observaţii: 20, 31, 34, 39, 43, 45, 49, 51 şi 63.
Media = 41.7,
Abaterea standard = 12.5,
Eroarea standard a mediei este de 4.2.
Idee: Interval de 95% încredere pentru medie!
media – t0.05 eroarea , media + t0.05 eroarea
standard a mediei standard a mediei
Ce este t0.05?
t0.05 este valoarea critică pentru pragul de 5% (caz bilateral) al
distribuției t cu un număr de grade de libertate egal cu nr de
observații minus unu.
Acestea sunt gradele de libertate folosite și la calculul varianței
(dispersiei) eșantionului.
Avem 9 observații astfel 9 – 1 = 8 grade de libertate.
Valori critice pentru distribuția t
Metoda t pentru eșantioane mici
Observaţii: 20, 31, 34, 39, 43, 45, 49, 51 şi 63.
Media = 41.7,
Abaterea standard = 12.5,
Eroarea standard a mediei este de 4.2.
Idee: Interval de 95% încredere pentru medie!
media – t0.05 eroarea , media + t0.05 eroarea
standard a mediei standard a mediei
t0.05 = 2.31.
Interval de 95% încredere pentru medie:
(41.7 – 2.31 4.2, 41.7 + 2.31 4.2)=
= (32.0, 51.4) unități MAGS
Metoda t pentru eșantioane mici
Presupuneri:
Diagramă de Linie de
corelație – egalitate
scatter
(Normal plot
sau
Normal
probability plot) Valori teoretice
Reprezentarea grafică a
normalității
Distribuțiile asimetrice produc în jurul liniei de egalitate o
curbă sau o încovoiere.
pozitiv
asimetrică Formă de
sau tip
asimetrică la ”ține apa”
dreapta!
sau tip
asimetrică la ”nu ține apa”
stânga!
simetrică
Valori teoretice
Metoda t pentru eșantioane
perechi
Verificarea presupunerilor pentru metoda t pentru
eșantioane perechi:
Diferențele urmează o distribuție normală (Verificarea
histogramei și a reprezentării grafice a normalității)
Studierea marimii efectului
sunt suficiente
pentru a trage
vreo concluzie!
Reziduuri
Control Ulcere
Grup de pacienți
Metoda t pentru două eșantioane
Efectele neîndeplinirii presupunerilor:
1. Metodele care folosesc distribuția t depind de îndeplinirea
anumitor condiții (presupuneri) referitoare la distribuția din
care provin datele.
În general, pentru două eşantioane de dimensiuni egale,
metoda t este foarte rezistentă la abaterile de la normalitate,
însă pe măsură ce eşantioanele devin mai puţin egale ca
mărime, aproximarea devine și ea mai puţin bună.
Acesta este probabil un efect al asimetriei care duce la
pierderea puterii.
Valorile p devin astfel prea mari iar intervale de încredere prea
largi.
Asimetria se poate, de obicei, corecta cu ajutorul unei
transformări!
Metoda t pentru două eșantioane
Efectele neîndeplinirii presupunerilor:
2. Dacă nu putem presupune o varianță uniformă, efectul,
de obicei, este mic dacă cele două populaţii urmează o
distribuţie normală.
Varianţele inegale sunt adesea asociate cu asimetrii ale
datelor, caz în care, este necesară o transformare pentru a
corecta acest defect.
Dacă distribuţiile sunt normale, putem folosi corecția
Satterthwaite a gradelor de libertate adesea numită și
metoda t pentru două eșantioane (grupuri) cu varianţe
inegale sau necomune.
Metoda t pentru două eșantioane
Varianțe inegale: corecția Satterthwaite pentru gradele de
libertate.
În cazul în care varianțele sunt inegale, nu se poate face o
estimație a varianţei comune.
Vom folosi, în schimb, un model care se aplică eșantioanelor
mari pentru a calcula eroarea standard a diferenţei dintre
medii. Vom înlocui valoarea t pentru intervale de încredere şi
de testele de semnificaţie cu un alt t cu mai puţine grade de
libertate.
Gradele de libertate Satterthwaite depind de dimensiunile
relative ale varianțelor. Varianţe mari domină şi în cazul în care
una dintre ele este mult mai mare decât cealaltă, doar gradele
de libertate pentru acel grup sunt luate în considerare ca fiind
gradele de libertate.
Metoda t pentru două eșantioane
Varianțe inegale: corecția Satterthwaite pentru gradele
de libertate.
Ex: Densitatea capilară
Grade de libertate: 40 (= 19 + 23 – 2)
Grade de libertate Satterthwaite: 38.56.
Rotunjim valoarea la 38 pentru a folosi tabelul t.
Varianțe egale: 95% CI = (6.92, 16.07), p<0.0001.
Varianțe inegale: 95% CI = (6.91, 16.07), p<0.0001.
Observație: Metoda Satterthwaite este o aproximare
folosită în condiţii neobişnuite. Metoda varianţelor egale
este testul standard t.
Mai mult de două eșantioane
Analiza de varianță unidirecțională (ANOVA).
Presupunerile sunt la fel ca în cazul testului t pentru
două eșantioane indiferent de dimensiunea
eșantionului.
Algoritmi, baze de date şi
sisteme de gestiune a
bazelor de date
Algoritmi şi baze de date
Datele primare:
G
BMI 2 -Vârstă 14
I -Sex M
-Înălţime 1.74
5%=15.9 -Greutate 82.5
85%=22.6 se înregistrează în baze de date.
95%=26
Valoare a înregistrării/liniei
(compatibilă cu tipul câmpului)
68
Sisteme de gestiune a bazelor de date
Toate înregistrările dintr-un tabel trebuie să fie asociate cu
obiecte (“entităţi”) similare !
Datele provenite de la o “entitate” (un “individ”) pot să fie
stocate în tabele separate!
Recomandare: datele personale de identificare (CNP, data
naşterii, numele/prenumele NU SE ÎNREGISTREAZĂ în acelaşi
tabel cu diagnosticul sau medicaţia prescrisă!
Între două tabele de
date pot exista
legături, de trei (1)
tipuri:
- una-la-una (1) (3)
- una-la-multe (2) (2)
- multe-la-multe (3)
69
Sisteme de gestiune a bazelor de date
Identificarea unei anumite înregistrări: prin folosirea aşa-numitelor
chei primare (primary key).
O cheie primară este o formulă de identificare (unică) a înregistrării pe
baza valorilor din anumite câmpuri.
Fiecare dată particulară stocată în baza de date va fi accesibilă prin
indicarea “adresei” sale, care se “calculează” rapid odată cunoscute
numele tabelului de date, numele câmpului şi valoarea cheii
primare.
Exemple de sisteme de gestiune a bazelor de date:
(Microsoft) Access, componentă a suitei Office,
(Microsoft) SQL Server,
(Microsoft) Visual FoxPro,
(IBM) DB2,
Oracle,
MySQL.
70
Limbajul SQL
Structured Query Language
Comenzile sunt de trei tipuri posibile:
1) Tipul DD (de definire a datelor). Principala comandă din
acest tip este cea de creare.
Create Table spitale
2) Tipul DM (de manipulare a datelor). Patru comenzi: de
selectare (Select), de inserare de date noi (Insert), de
modificare (Update) şi de ştergere (Delete).
Select * From spitale Where oras="Bucuresti"
Insert Into spitale Values("SUUB","Bucuresti","814")
3) Tipul DC (de control al datelor). Comanda Grant din acest tip
permite acordarea de drepturi speciale unor utilizatori.
Grant Select,Insert On spitale To ionescu
Alte funcţii pt calcule statistice: Count(), Average(), Sum(),
Min(), Max(),
71
MySQL
Este o implementare open source a limbajului SQL, gratuită, şi
poate fi folosită sub licenţă publică.
Avantaj: realizare de pagini web dinamice (în combinație cu PHP)
Sistemul de securitate folosit de MySQL este bazat pe:
• numele de utilizator (username),
• parola de protecţie (password),
• privilegiile/drepturile utilizatorului
În mod implicit există o bază de date (mysql) cu 5 tabele care
conţine datele privind utilizatorii, precum şi drepturile şi
privilegiile acestora: user
db
host
tabels-priv
colum-priv
72
MySQL
Fiecare tabel al unei baze de date este format din trei fişiere
având acelaşi nume (conţinute în subfolderul specific bazei
de date):
• formularul ce conţine structura tabelului (frm)
• fişierul de date (myd)
• fişierul index, ce conţine ordonările asociate datelor din
fişierul de date (myi)
Toate cele trei fişiere sunt create automat, în urma execuţiei
unei comenzi
Create Table nume_tabel ;
Exemplu:
Create Table studenti ( studID Integer Auto-Increment Not Null Primary Key,
numepren Char(30), annastere Year, Index alfa(numepren) ) ;
73
MySQL
Comenzi administrator (root):
Grant privilegii (listă câmpuri) On identificatoare_tabele To username
(Identified By password);
Revoke …
Comenzi utilizatori:
Show Databases ; Show Tables ;
Use nume_bază_de_date;
Create Database nume_bază_de_date;
Create Table nume_tabel ( structură şi indecşi);
Insert Into nume_tabel Values( lista_valori);
Load Data Infile identificator_fişier_sursă Into Table nume_tabel;
Select listă_câmpuri From listă_tabele Where condiţie_de_selecţie;
Update nume_tabel Set listă_modificări Where condiţie_de_identificare ;
Delete From nume_tabel Where condiţie_de_îndeplinit;
Drop Table If Exists nume_tabel;
Alte comenzi: pt șiruri de caractere, funcții calendaristice, conversii etc.
74