Informatica - LORElore.ua.ac.be/Teaching/Info1BIO/03Grafieken.pdf · Universiteit Antwerpen...

Post on 10-Sep-2019

9 views 0 download

Transcript of Informatica - LORElore.ua.ac.be/Teaching/Info1BIO/03Grafieken.pdf · Universiteit Antwerpen...

Universiteit Antwerpen Grafieken

3.1Informatica

Informatica1rste BAC Biologie

Hoofdstuk 3Grafieken

Universiteit Antwerpen Grafieken

3.2Informatica

Inhoud• Basisvaardigheden

– Creëer Zip-file• Grafieken (Essentieel)

– Histogram– Box-plot– Scatterplot & Trend line

• Grafieken (Voor gevorderden)– Logaritmische schaal– Functies tekenen

Universiteit Antwerpen Grafieken

3.3Informatica

• Waarom ?– Groepeer verschillende bestanden in één– Comprimeer bestanden– Verstuur per e-mail

• kleiner, dus minder bandbreedte– Zo moet je je examen afgeven

• Hoe ? (1rste manier)– In Windows: rechter-klik– >>Send to >>Compressed

(zipped) Folder– Hernoem

• <studentennummer>+ ."zip"

Maak zip-bestand (1/2)

Universiteit Antwerpen Grafieken

3.4Informatica

Maak zip-bestand (2/2)• Hoe ? (2de manier)

– In windows ...– Selecteer de bestanden– Rechts-klik met muis

• Add to Archive ...– (1) Selecteer "Archive

Format"• ZIP (niet RAR)

– (2) Vul in: "Archive Name"• <studentennummer> +

."zip"– (3) OK

1

2

3

Universiteit Antwerpen Grafieken

3.5Informatica

HistogramAantal observaties per soort

0

10

20

30

40

50

60

70

baardvleermuis franjestaart grootoorvleermuis watervleermuis

aantal

Universiteit Antwerpen Grafieken

3.6Informatica

Maak Histogram (1/3)• Importeer "vleermuisAantal.csv"

– van de web-site• Selecteer kolommen met data

– incl. kolomtitels• Start "Create Chart Wizard"

– >>Insert>>Chart>>

• Selecteer gewenste type• >> Press and Hold ...

Universiteit Antwerpen Grafieken

3.7Informatica

Maak Histogram (2/3)• Manipuleer data • Manipuleer 1 rij data

Universiteit Antwerpen Grafieken

3.8Informatica

Maak Histogram (3/4)• Fijnregeling uitzicht grafiek

– selecteer verschillendetab bladen

• Definieer uitvoer– Bij voorkeur "As new sheet:"

Universiteit Antwerpen Grafieken

3.9Informatica

Histogram (meerdere datareeksen)1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004

baardvle 1 1 1 2 1 1 2 3 3 2 3 4 3franjesta 0 0 0 0 0 0 0 1 2 2 2 4 2watervle 0 0 0 0 0 1 3 5 8 9 10 12 11grootoo 2 2 1 0 2 2 1 2 3 2 3 4 3

0

2

4

6

8

10

12

14

1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004

Jaar

Aantal

baardvleermuis

franjestaart

grootoorvleermuis

watervleermuis

Universiteit Antwerpen Grafieken

3.10Informatica

Maak Histogram (meerdere datareeksen)• Importeer

"TellingenSoortPerJaar.csv"– van de web-site

• Selecteer {A2:N5}• Chart type: Column

Chart subtype: ClusteredColumn

• Stap 2 >> Series– zie je 4 vleermuissoorten ?– Category (X) Axis Labels

=TellingenSoortPerJaar!$B$1:$N$1

• Stap3: Opties >> Titles– Category (X) Axis: "Jaar"– Value (Y) Axis: "Aantal"

• Stap4: As new sheet in– naam naar keuze

• Dubbelklik grijze achtergrond– Format Plat Area

Area >> Fill Patterns >> None

Universiteit Antwerpen Grafieken

3.11Informatica

Voorbereiden Box-plot

A B C D E F...

10 karakteristieken q1 min med max q311 baardvleermuis 1 1 2 4 312 franjestaart 0 0 0 4 213 grootoorvleermuis 2 0 2 4 314 watervleermuis 0 0 3 12 19

=QUARTILE($B2:$N2;3)

=MIN($B2:$N2)

=QUARTILE($B2:$N2;1)

=MEDIAN($B5:$N5) =MAX($B5:$N5)

respecteer volgordeq1, min, med, max, q3

Universiteit Antwerpen Grafieken

3.12Informatica

Box-plot (1/2)• selecteer karakteristieken

– incl. kolomtitels– normaal {A10:F14}

• Start "Create Chart" Wizard• Step 1: Chart Type

– Line Chart / Line with Markers• Step 2: Data Range

– Series in Columns• Step 2: Series

– Verifieer 5 series(q1, min, med, max, q3)

• Step 3 ... Step 5– naar keuze

• Dubbelklik 1 lijn>> Format Data Series– Options >>

Drop lines: offHigh-Low Lines: onUp-Down bars: on

• Voor elke lijn; dubbelklik>> Format Data Series– Patterns >>

Line: none– Marker>>

Custom (keuze) black no colorsize: (keuze) pts

Universiteit Antwerpen Grafieken

3.13Informatica

Box-plot (2/2)

0

2

4

6

8

10

12

14

baardvleermuis franjestaart grootoorvleermuis watervleermuis

Soort

Aa

nta

l p

er

jaa

r q1

min

med

max

q3

Universiteit Antwerpen Grafieken

3.14Informatica

Scatter Plotspanwijdte/gewicht

0

2

4

6

8

10

12

14

16

0 5 10 15 20 25 30

spanwijdte

gewicht

baardvleermuis

franjestaart

grootoorvleermuis

watervleermuis

Universiteit Antwerpen Grafieken

3.15Informatica

Maak Scatter Plot (1/2)• Importeer "Observaties1.txt"

– van web-site• Sorteer alle kolommen

– eerst op soort, dan op datum• Selecteer spanwijdte + gewicht

voor all baardvleermuizen– {C2:D28}

• Insert Chart• Step 1

– Type: X/Y ScatterSubtype: Scatter

• Step 2– (3) Name: Baardvleermuis

• Per andere soort– (1) Series >>Add– (2) Selecteer X, Y waardes– (3) Name: ...vul in

3

1

2

Universiteit Antwerpen Grafieken

3.16Informatica

Maak Scatter Plot (2/2)• Step 3: Chart Options

– chart-title: spanwijdte/gewicht– Value (X) axis: spanwijdte– Value (Y) axis: gewicht

• Step 4: Chart Location– As new sheet in ...

• Maak alles zwart/wit– dubbelklik achtergrond

Area >> none (no color)– dubbelklik elke data-serie– kleur van marker: zwart

(foreground, soms background)spanwijdte/gewicht

0

2

4

6

8

10

12

14

16

0 5 10 15 20 25 30

spanwijdte

gewicht

baardvleermuis

franjestaart

grootoorvleermuis

watervleermuis

Universiteit Antwerpen Grafieken

3.17Informatica

Maak trend line• Rechtsklik op data-punt

– >> Add trendline ...– Linear

• Rechtsklik op trend line– Format trendline ...– Style: ... (kies zelf)

Weight: zo dun mogelijk

Universiteit Antwerpen Grafieken

3.18Informatica

Trend Lines

0

2

4

6

8

10

12

14

16

18

0 5 10 15 20 25 30

baardvleermuis

franjestaart

grootoorvleermuis

watervleermuis

Linear (watervleermuis)

Linear (baardvleermuis)

Linear (franjestaart)

Linear (grootoorvleermuis)

Universiteit Antwerpen Grafieken

3.19Informatica

Exponentiele groei• 1rste vakje 1 graankorrel• 2de vakje 2 graankorrels• ...• 16de vakje ... graankorrels• ...• 64ste vakje ... graankorrels

• maak nieuw workbook• A kolom: serie 1 ... 64• B1=POWER(2;A1)

– fill down: B64=POWER(2;A64)• Selecteer {B1:B64}• Create Chart: Line chart

Universiteit Antwerpen Grafieken

3.20Informatica

Aantal Graankorrels

0

2E+18

4E+18

6E+18

8E+18

1E+19

1,2E+1

9

1,4E+1

9

1,6E+1

9

1,8E+1

9

2E+19

1 3 5 7 911 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63

Lineaire schaal (Y-as)

Visualiseer eens van 1 ... 16

Universiteit Antwerpen Grafieken

3.21Informatica

Logaritmische schaal (Y-as)• dubbelklik op Y-as• >>Format Axis

>>Scale(1) Logarithmic Scale

Aantal Graankorrels

1

10

100

1000

10000

100000

100000

0

1E+07

1E+08

1E+09

1E+10

1E+11

1E+12

1E+13

1E+14

1E+15

1E+16

1E+17

1E+18

1E+19

1E+20

1 3 5 7 911 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63

1

Universiteit Antwerpen Grafieken

3.22Informatica

Predator - Prey

N(t+1) = (1.0 - B * (N(t) - 100)) * N(t) - K * N(t) * P(t)P(t+1) = Q * N(t) * P (t)

N(t): the population of prey in generation tP(t): the population of predators in generation tB: the net birth-rate factorK: the kill-rate factorQ: efficiency in use of prey

Universiteit Antwerpen Grafieken

3.23Informatica

Tekenen van functies(1/4)• Maak blanco werkboek• (1) Definieer namen

N0, P0, B, K Q(50 - 0,2 - 0.005 - 0,5 - 0,0205)

• (2) Definieer serie t: 0 - 40• (3) B11 = N0, C11 = P0• (4) B12 = (1-B*(B11-100))*B11-

K*B11*C11• (5) C12 = Q*B11*C11• Fill down tot rij 51• Selecteer {A10:C51}• Insert Chart >> Line Chart• Maak zwart-wit

1

2 34 5

Universiteit Antwerpen Grafieken

3.24Informatica

Tekenen van functies(2/4)Predator/Prey

0

10

20

30

40

50

60

70

80

0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40

Generation

Prey Prey(t)

Predator(t)

Universiteit Antwerpen Grafieken

3.25Informatica

Tekenen van functies(3/4)• Rechtsklik op "predator" line

>> Format Data Series• (1) Axis >>

Plot series on: secondary axis

• Menu Chart >> Chart Options...

• (2) Titles >>Second value (Y) Axis

"Predator"

1

2

Universiteit Antwerpen Grafieken

3.26Informatica

Tekenen van functies(4/4)Predator/Prey

0

10

20

30

40

50

60

70

80

0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40

Generation

Prey

0

0,1

0,2

0,3

0,4

0,5

0,6

0,7

0,8

0,9

1

Predator

Prey(t)

Predator(t)

• Probeer waardes• N0: 60, 70, ...• P0: 0.25, 0.3, ...

• B: 0.0055, 0.0006,0.00065

• K: 0.25, 0.3, 0.19,0.18

Universiteit Antwerpen Grafieken

3.27Informatica

Conclusie• Basisvaardigheden

– Creëer Zip-file• Grafieken

– Histogram– Box-plot– Scatterplot & Trend line– Logaritmische schaal– Functies tekenen

• Huiswerk– Maak histogram van freqentiedistributie (zie vorige week)