Sunteți pe pagina 1din 20

Informatic Medical i Biostatistic

Conf. dr. Lucian V. Boiculese

1-Tabele Pivot
Acestea realizeaz un rezumat al datelor de tip tabelar. Se creeaz astfel un
nou tabel (pivot) n care informaia dintr-o celul este condiionat de criteriile
prezente n rndul respectiv coloana ce definesc celula (cap de coloan
respectiv rnd).
Se pot determina astfel caracteristicile descriptive coninnd numrul de
cazuri, medii, dispersii, valori minime, maxime, procente pentru grupele definite
pe rnduri i coloane.
Presupunem c avem setul de date:
Suntem interesai n determinarea numrului de
JUD MEDIU CAZURI
persoane din fiecare jude ce provin din mediul urban
IS
U
4
sau rural.
IS
U
5
IS
U
2
Putem evident folosi comanda countif() sau poate
IS
U
7
countifs() n situaia n care avem mai multe criterii de
IS
R
6
IS
R
6
selecie.
SV
U
6
Putem s ne folosim i de ordonarea datelor pentru a
SV
U
8
avea o imagine clar asupra contorizrilor ce le avem de
SV
R
4
SV
R
4
calculat.
VS
U
3
Dar cte calcule avem de fcut ?
VS
R
2
VS
R
4
Avem 3 judee i 2 medii de reziden deci n total 6
contorizri (fr totalizri rnd,col.). Puine ....multe ?!
Dar dac am avea 15 categorii pe o coloan respectiv
2
10 pe cealalt !

Exemplu de calcul folosind countifs()


Atenie la metoda de
referire !

Am folosit de 6 ori
funcia countifs()

folosind Countifs()
r
u
IS
3
NT
2
SV
2

3
5
5
3

Excel 2007 / 2010:


1. Se selecteaz datele
2. Insert + Pivot Table i se definesc elementele de interes. Avem trei informaii de
completat i anume: a) criteriul de grupare pe linii, b) criteriul de grupare pe
coloane i c) funcia ce se va calcula pentru celulele din interiorul tabelului.
2 -Insert
3 Pivot table
1 Selectarea datelor

4 Definirea
elementelor de creare

Obinerea tebelului pivot prin rezumarea datelor dup criteriile dorite.


Tabel final obinut.
Valorile calculate dorite.

Selectarea celor 3
elemente de interes !!!

Cel mai simplu tabel pivot se definete


cel puin cu aceast condiie !!!

Product of CAZURI Column Labels


Row Labels
R
U
Grand Total
IS
36 280
10080
SV
16
48
768
VS
8
3
24
Grand Total
4608 40320 185794560

Sum of CAZURI Column Labels


Row Labels
R
U Grand Total
IS
12 18
30
SV
8 14
22
VS
6 3
9
Grand Total
26 35
61

Average of CAZURI Column Labels


Row Labels
R
U
IS
6
SV
4
VS
3
Grand Total
4.333333333

StdDev of CAZURI Column Labels


Row Labels
R
U
IS
0
SV
0
VS
1.414213562
Grand Total
1.505545305

Grand Total
4.5
5
7
5.5
3
3
5 4.692307692

Grand Total
2.081665999 1.788854382
1.414213562 1.914854216
#DIV/0!
1
2.160246899 1.84321347

Produsul valorilor
n IS sunt n mediul R 2 rnduri a
cte 6 cazuri. Din coloana cazuri
facem produsul. Produsul lor este
6*6=36
Ca interpretare este numrul total
de combinaii a cte dou persoane.
Suma valorilor din coloana cazuri.
n IS sunt n mediul R 2 nregistrri.
Suma lor este 6+6=12.
Media cazurilor.
n IS sunt n mediul R 2 cazuri.
Suma lor este (6+6)/2=6.

Deviaia standard.
Cazurile fiind egale dev. std. este 0.

Avei setul de date din foaia de calcul numit pivot2.


Creai un tabel n care s avei pentru fiecare jude, media la examenul de
bacalaureat, numrul de persoane ct i maximul notei.

Nu este nevoie ca datele


s fie ordonate dup jude.

Tabelul obinut va conine


datele ordonate dup jude.
7

2 - Filtre
Se folosesc pentru a impune condiii asupra coloanelor de interes. Dac de
exemplu dorim s afim din coloana Jude doar pe cei din NT atunci prin filtru vom
impune selectarea acestora.
Activarea filtrului
Crearea
filtrelor
Excel 2007/2010 :
pe jude=SV
1 Selectarea datelor
2 DATA + FILTER

Noul tabel creat prin filtrare poate fi copiat i folosit n alte aplicaii.
Reinei !!
Filtrele sunt aditive se selecteaz doar datele ce ndeplinesc toate condiiile !

Filtrele nu sunt folosite pentru calcule ci doar pentru a prezenta nregistrrile


ce ndeplinesc criteriile stabilite. Totui n bara de stare n colul din stnga jos
se afieaz numrul de date contorizate n cadrul unei selecii.
Crearea criteriilor pentru filtrare:

Filtru activ pictogram


Operaii posibile
asupra coloanei text

Operaii posibile asupra


coloanei numerice

Filtru
activ

Filtre personalizate (custom filter):

Ar putea fi folosit n contorizarea


anumitor cuvinte de interes.
Nu face diferen ntre litere mici/mari.

10

Folosind metoda filtrelor selectai din foaia de calcul filtre2 doar persoanele
din Iai ce au obinut media la examenul de licen peste valoarea de 9.50.

11

3 Totalizri
Datele se pot grupa dup criteriile dorite i funcie de aceasta se pot calcula
anumite valori. Este asemntor tabelelor pivot avnd doar un singur criteriu.
Este o alternativ de calcul pentru anumii indicatori statistici (identici celor
folosii la tabele pivot), pentru subseturile de date create. Gruparea se face
funcie de schimbarea unei valori ntr-o coloan sau coloane definite drept
criterii de creare a claselor. Rezultatele sunt asemntoare celor obinute prin
tabele pivot. Pentru fiecare criteriu definit se va introduce un nou rnd cu
informaia calculat. Astfel prin clasele (grupuri/subgrupuri) create tabelul poate
fi prezentat total sau parial funcie de nivelul de grupare ales.
Coloana aleas drept criteriu trebuie s fie ordonat aceasta deoarece n
crearea grupurilor se recalculeaz funcia definit (medie, min, stdev.) pentru
fiecare modificare a valorii celulei din coloana criteriu.
Excel 2007/2010:
1 selecia datelor
2 DATA + SUBTOTAL

12

Exemplu:
Se dorete calculul numrului de cazuri pentru fiecare jude de reedin
1 Se selecteaz tabelul cu date,
2 Se ordoneaz datele dup coloana de interes (Data+Sort),

13

3 - se lanseaz Data+Outline+Subtotal

Se definesc opiunile
conform cu scopul
urmrit.

14

Tabelul nou creat poate fi copiat i utilizat n alt foaie de calcul. Aceast
copiere trebuie fcut doar asupra celulelor vizibile. Pentru ceasta se vor
selecta celulele prezentate n figura de mai sus, apoi din
Home+Find&Select se alege Go to special i se bifeaz Visible cells only.
Apoi folosind Copy vor fi copiate numai celulele vizibile nu ntreg tabelul.
Dorim s copiem celulele cu
sumele cazurilor pe judee, deci
la nivelul al 2-lea.

Practic
Prin simpla selecie copierea va fi realizat
asupra ntregului tabel deci i datele particulare
fiecrei nregistrri.

Trebuie s realizm o selecie dedicat numai


asupra celulelor vizibile:
0- Selectai tabelul rezumat,
1- Home+Find&Select,
2- Go to special,
3- Visible cells only,
4- Home+Copy(ctrl+c),
5- Paste n destinaie,alt foaie calcul.
Reinei: Tehnica totalizrii este o alternativ pentru metoda tabelelor pivot.
Funciile ce se utilizeaz n calcul prin Total (Subtotal) sunt cuprinse n Pivot Table.
Pivot Table conine mai multe forme de prezentare a procentelor dar indicatorii
15
statistici sunt aceeai cu cei din totalizare.

Folosind metoda totalizrii s se calculeze tot din foaia de


calcul pivot2 media pe judee a notelor de la examenul de bacalaureat.
Copiai apoi tabelul cu aceste medii ntr-o nou foaie de calcul.

16

4 Formatri condiionate
Cu ajutorul acestei tehnici se vor scoate n eviden celulele a cror valori
ndeplinesc o anumit condiie.
Pentru aceasta se activeaz formatare
condiionat (Conditional Formatting) din grupul Home.
Formatarea n acest caz poate consta n schimbarea culorii de scriere, sau n
aplicarea unei culori de fundal sau a unui gradient de colorare, sau se pot ataa
pictograme (de ex.: sgeat, cerc, romb, triunghi).
Figura de mai jos prezint pictogramele ce se pot folosi la formatarea
condiionat a celulelor .
Variante pentru crearea condiiilor de selecie:
Valori mai mari dect o valoare critic (prag);
Valori mai mici dect o valoare de referin;
Valori cuprinse ntr-un domeniu (min, max);
Valori egale cu o dat de interes;
Celule ce conin un anumit text;
Date de tip calendaristic ntr-un anume domeniu;
Valori duplicate;
Primele n cele mai mari valori sau n% (exprimare
procentual);
Cele mai mici n sau n% valori;
Valorile mai mari sau mai mici dect media.
Exist, cum era de ateptat i posibilitatea de a
defini reguli personalizate.

17

Exemplu de lucru:
Se dorete marcarea (prin scriere cu rou) a celulelor a cror valori se afl ntr-un
domeniu de 15% apropiere de valoarea maxim (altfel spus primele 15% cele
mai mari valori).
Se marcheaz blocul de date de studiu. Se lanseaz Conditional
Formatting, se alege opiunea a doua Top/Bottom Rules se alege apoi Top 10%
(acest 10% este sugestiv, se poate schimba dup dorin n etapa urmtoare).
n fereastra nou aprut se definete procentul dorit (15% pentru cazul de
fa) i n final formatul (conform cerinei scriere cu rou). Astfel, efectul va fi ca in
exemplul prezentat n figura alturat.

18

Formatai condiionat urmtoarele valori astfel nct s obinei coloanele


destinaiile identice cu exemplele de mai jos.
Observaie:
Coloanele definite Ex.1 i Ex.2 sunt formatate folosind prima grup de formatri
condiionate (Highlight Cells Rules), Ex.3 se ncadreaz n grupa a 3-a (Data Bars),
Ex. 4 este o scar bicolor iar ultimul exemplu cu numrul 5 este realizat folosind
setul de pictograme (Icon Set).

19

Exemple practice !!!


Fiiere excel cu date medicale.

20