MATEMATIK OG DATABEHANDLING. Noter om R. Noter om Regneark

Størrelse: px
Starte visningen fra side:

Download "MATEMATIK OG DATABEHANDLING. Noter om R. Noter om Regneark"

Transkript

1 MATEMATIK OG DATABEHANDLING Noter om R og Noter om Regneark Morten Larsen og Peter Sestoft Institut for Grundvidenskab Det Biovidenskabelige Fakultet Københavns Universitet Version 3.0 af

2

3 Indhold NOTER OM R (modul A, B og C) 1 1 Effektiv brug af R Første gang du starter R Vinduerne i R R Console vinduet R Graphics vinduet R Editor vinduet R Help vinduer Regneudtryk og indbyggede funktioner Visning af tal, og intern regnenøjagtighed Resultater der ikke er tal Variable 7 4 Funktioner 8 5 Funktionsplot Akser i plot Tilføjelse af funktionsgrafer til plot Aksegrænser i plot Farver i plot Linjetype, linjetykkelse, aksetitler i plot Tekst og signaturforklaring i plot Aflæsning af punkter i plot Antal støttepunkter Eksport af plot fra R Indsættelse af plot i rapporter og præsentationer Indsættelse af plot på websider; grafikfiler Nulpunkt for funktion, og løsning af ligning med én ubekendt 20 8 Numerisk optimering: minimum og maksimum 21 9 Numerisk integration Datasæt Indlæsning af forsøgsdata Forsøgsdata i mellemrumssepareret format Forsøgsdata i kommasepareret format Eksport af data fra R Overblik over et datasæt: funktionen summary Regning på værdier fra datasæt Simple statistiske funktioner 29 i

4 12 XY-plot Plot af dataserier Plottype og plotsymboler Signaturforklaring i XY-plot Eksempel på et matematisk XY-plot Lineær regression og regressionskurve Vektorer Oprettelse af vektorer Indeksering i vektorer Regning med vektorer Vektorer af tekster For-løkker Eksempel: Brownsk bevægelse Eksempel: Fibonacci-tal Matricer Oprettelse af matricer Indeksering i matricer Opbygning af matricer med cbind og rbind Regning med matricer Eksempel: Fremskrivning med lineær afbildning (kaninpopulation) Associationslister og datasæt Associationslister, funktionen list Datasæt, funktionen data.frame Plot af funktioner af 2 variable D overfladeplot af en funktion af to variable Avanceret farvning af overfladeplot Plot med funktionen image Plot af niveaukurver Noget om udtryk i R Udtryk, værdier og sideeffekter Tildelingsudtryk og usynlige værdier Sekvenser af udtryk Åbne og lukkede udtryk Blokudtryk Funktionsdefinitioner er også udtryk Kommentarer Logiske udtryk, if og while Logiske udtryk Betingede udtryk: if... else Rekursion Eksempel: Fakultetsfunktionen ii

5 Eksempel: Funktion der giver Fibonacci-tal Betingede udtryk: ifelse while-løkker Eksempel: Kaninpopulation Eksempel: Gæt et tal Eksempel: En funktion til potensopløftning af matricer Eksempel: En funktion til iteration af funktioner Programmering med funktioner Mere avancerede formelle parametre Standardværdier for funktionsparametre Navngivne parametre i funktionskald Mere komplekse standardværdier Videregivelse af parametre med Opgaver til R 83 NOTER OM REGNEARK (modul D) Kom i gang med regneark Indhold og visning af celler Indtastning af tal, formler og tekst Kopiering af cellers indhold Absolutte og relative cellereferencer Symbolske cellereferencer og navngivne celler Tastaturgenveje til navigation, markering og redigering Talformater: antal decimaler, venstre- og højrestilling Talformater: procenter, datoer og klokkeslet Tekstformater Serier Genberegning og cirkularitet Indlæsning af data Diagrammer og plot Udskrift af regneark og eksport til PDF Indbyggede funktioner Disposition og subtotaler Avancerede regnearksfaciliteter Revision (Detektiv) Pivottabeller Målsøgning Matrixformler Opgaver til regneark 119 iii

6 APPENDIKS 123 A Sådan installerer du R 123 A.1 Grundlæggende installation af R A.2 Installation af ekstra R-pakker B Sådan installerer du OpenOffice 124 C Flere former for indlæsning til R 125 C.1 Data fra regneark til R med klippe-klistre C.2 Data fra regneark til R via tekstfil C.3 Direkte indlæsning af data fra regneark til R C.4 Indlejring af forsøgsdata i R-programmer D Polynomiel regression og regressionskurve i R 128 E Plot af punkter og kurver i rummet med scatterplot3d i R 129 F Funktionen overflade 130 F.1 Hent og indlæs overflade F.2 Brug af overflade F.3 Implementationen af overflade G Litteratur om R 135 Indeks 136 Tak til Bo Martin Bibby, Claus Ekstrøm, Henrik Laurberg Pedersen, Jacob Engelbrecht. Mogens Flensted- Jensen og Thomas Vils Pedersen for kommentarer og forslag, og selvfølgelig tak til de mange der har bidraget til udviklingen af R-systemet og OpenOffice. iv

7 MATEMATIK OG DATABEHANDLING Modul A, B og C Noter om R Morten Larsen og Peter Sestoft Institut for Grundvidenskab Det Biovidenskabelige Fakultet Københavns Universitet Disse noter beskriver programsystemet R som det benyttes i kurset Matematik og Databehandling på Det Biovidenskabelige Fakultet. Programsystemet R er velegnet til matematiske og statistiske beregninger, graftegning, og behandling af forsøgsdata. Du kan lovligt og gratis installere en kopi af R på din egen pc; systemet er open source software. Eksemplerne i disse noter benytter Windows-udgaven, men R fås også til MacOS og til Linux. R anvendes i senere kurser på Det Biovidenskabelige Fakultet såsom Statistisk Dataanalyse 1 & 2. Derudover anvendes R ofte af statistikere når de publicerer nye modeller og analyser således at man gratis kan hente pakker til R baseret på den seneste forskning. Et eksempel på dette fra Det Biovidenskabelige Fakultet er R-pakken drc (se: som fokuserer på ikke-lineære modeller til beskrivelse af dosis-repons data, udviklet af Christian Ritz fra Institut for Grundvidenskab og Jens C. Streibig fra Institut for Jordbrugsvidenskab. Det bedste udbytte af disse noter fås hvis du selv eksperimenterer med de præsenterede funktioner i R under læsningen. Alle eksempelindtastninger fra noterne samt de benyttede eksempelfiler findes her:

8 1 Effektiv brug af R 1.1 Første gang du starter R Opret en mappe kaldet MatDat specielt til dette kursus. Læg den fx på Skrivebordet (hvis du bruger din egen pc) eller på dit netværksdrev (hvis du bruger en af fakultetets pcer). En ny mappe oprettes ved at højreklikke på Skrivebordet og vælge NY MAPPE. Start R, der normalt ligger som en stor ikon R på skrivebordet, vælg FILE SAVE WORKSPACE, navigér til din nye mappe MatDat og gem et workspace kaldet matdat.rdata. Luk R og svar Nej til Save workspace. Bemærk at det er ikke tilstrækkeligt bare at lave en genvej. Nu er der en ny R-ikon kaldet matdat i din MatDat-mappe. For fremtiden skal du dobbeltklikke denne ikon for at starte R. Svar altid Nej til Save workspace når du lukker R. Når R gemmer opgaveløsninger (afsnit 1.5) på disken eller læser datafiler (afsnit 10.1) fra disken, så bruges den aktuelle filmappe. Ved at bruge fremgangsmåden ovenfor bliver mappen MatDat altid den aktuelle filmappe, hvad der er meget praktisk. Ellers er du nødt til at udpege den aktuelle filmappe ved at vælge FILE CHANGE DIR i RGui hver eneste gang du starter R. 1.2 Vinduerne i R Når man arbejder med R under Microsoft Windows har man typisk flere vinduer, som det ses i figur 1: RGui er det store ydre vindue. Menuen i RGui afhænger af hvilket indre vindue der ligger øverst, dvs. hvilket vindue der er aktivt. R Console er et indre vindue hvor man kan skrive regneudtryk der skal udregnes; se afsnit 1.3. R Graphics er et indre vindue der viser det seneste plot; se afsnit 1.4. R Editor er et indre vindue hvor man kan redigere definitioner; se afsnit 1.5. R Help vinduer (ikke vist) dukker op hvis man har brugt hjælpefunktionen i R; se afsnit R Console vinduet I R Console vinduet kan du skrive regneudtryk og definitioner. For at udregne skal du skrive udtrykket efter prompten > og tryk på Enter-tasten: > [1] 4 Svaret fra R kommer på den næste linje. Resultatet af beregningen er naturligvis 4, og klammen [1] betyder at 4 er det første tal i resultatet. Senere skal vi se at et svar fra R kan bestå af flere tal. Du kan bladre i de seneste indtastningslinjer ved hjælp af pil-op og pil-ned tasterne, rette i et udtryk og igen trykke Enter for at udregne det. Det er ikke smart at skrive lange definitioner direkte i R Console; brug i stedet R Editor som forklaret i afsnit

9 Figur 1: RGui med et R Console vindue, et R Graphics vindue, og et R Editor vindue. Hvis du kommer til at trykke Enter før udtrykket er færdigt vil R lave en + prompt på næste linje. Det angiver at R venter på resten af udtrykket: > Her ville vi have udregnet 5-3 men kom til at trykke Enter allerede efter minus. Da vi ikke har tastet et afsluttet udtryk kommer R med + prompten. Så kan vi indtaste det manglende tretal og trykke Enter, hvorefter R kommer med resultatet: > [1] 2 I disse noter vil enkelte lange indtastninger være delt over flere linjer på denne måde. I eksemplet 5-3 var det nemt at gennemskue hvad det var vi manglede at indtaste og fejlen kunne udbedres ved blot at indtaste det manglende. Nogle gange kan man i et langt indviklet udtryk komme til at glemme en slutparentes eller noget andet og så få en uventet + -prompt. Desværre kan man ikke fra + -prompten gå direkte op på den foregående linje og rette fejlen. I disse tilfælde må man afbryde indtastningen med Esc (linux: Ctrl+C) og så kalde den fejlagtige linje frem igen med pil-op tasten og rette i den. 3

10 1.4 R Graphics vinduet Du kan plotte funktioner og data ved at skrive kommandoer i R Console; den resulterende graf vises i R Graphics vinduet. For eksempel kan du plotte sin(x) for x fra 0 til 6π ved at skrive i R Console: > plot(sin, 0, 6*pi) Normalt vil R Graphics vinduet kun vise det seneste plot. Du kan få vinduet til at huske alle plot ved først at vælge HISTORY RECORDING i RGui mens R Graphics vinduet ligger øverst. Du kan så bladre frem og tilbage gennem dine plots med tasterne PageUp og PageDown. Du kan gemme det plot du ser ved at højreklikke på det og vælge COPY AS METAFILE og derefter indsætte i Word, OpenOffice, eller PowerPoint; se afsnit R Editor vinduet Når du arbejder på en opgaveløsning skal du skrive definitionerne i R Editor, så du kan rette, udføre og gemme dem. Du kan nemlig ikke gemme indtastningerne du laver direkte i R Console. Du åbner en R Editor ved at vælge FILE NEW SCRIPT eller FILE OPEN SCRIPT i RGui. Skriv dine definitioner i R Editor. I eksemplet vist i figur 1 er der i R Editor defineret en funktion cbrt til at udregne kubikroden af x. Du kan udføre definitionerne ved at markere dem, højreklikke, og vælge RUN LINE OR SELECTION; så bliver de udført i R Console. I R Console kan man så bruge de definerede funktioner i regneudtryk, fx udregne cbrt(729). I stedet for at højreklikke for at udføre markeret tekst fra R Editor kan man taste Ctrl+R. Det er faktisk oftest nemmest i R Editor slet ikke at markere de linjer der skal udføres, men simpelthen flytte markøren til den første af linjerne og så taste Ctrl+R på hver linje. Markøren rykker automatisk en linje ned hver gang du taster Ctrl+R. Hermed får du udført dine definitioner i R Console én efter én og det er nemt at finde ud af hvor der eventuelt opstår fejl. Du kan rette dine definitioner i R Editor og udføre dem så ofte du vil. Husk at gemme indholdet af R Editor med FILE SAVE og vælg et passende filnavn, fx Dat-A-1.R. Du kan kun gemme indholdet når R Editor vinduet ligger øverst (og dermed er det aktive vindue). En gemt R-fil kan senere åbnes ved at vælge FILE OPEN SCRIPT i RGui. 1.6 R Help vinduer Hjælp til brugen af R fås under menupunktet Help i RGui, når R Console ligger øverst. Man kan få hjælp til en bestemt funktion ved at vælge HELP R FUNCTIONS og skrive funktionsnavnet, fx log. Der dukker så et nyt R Help vindue op med en beskrivelse af funktionen og nogle eksempler, men forklaringerne kan være ret uforståelige. Det vil for funktioner der bruges i Matematik og Databehandling generelt være langt bedre at slå dem op i disse noter, fx ved hjælp af det omfattende alfabetiske indeks sidst i noterne. Hvis man ikke kan huske navnet på en funktion eller en regneoperator kan man være heldig at finde den med HELP SEARCH HELP eller HELP APROPOS. Ofte finder man dog blot et antal meget specielle statistiske funktioner på denne måde. Menuen HELP giver også adgang til en kort vejledning til R Console, og til R s manualer. 4

11 2 Regneudtryk og indbyggede funktioner Der er mange indbyggede regneoperatorer og funktioner i R, for det meste med de velkendte navne, men notationen i R er ofte lidt anderledes end i matematik. Funktioner og operatorer kan bruges i regneudtryk: Regneudtryk i R Resultat Matematik Betydning * Fem plus syv gange otte sqrt(10) Kvadratroden af 10 10^ opløftet i tredje log10(17) log(17) Titalslogaritme af 17 exp(3) e 3 Eksponentialfunktionen af 3 log(17) ln(17) Naturlig logaritme af 17 sin(3/2*pi) -1 sin( 3 2 π) Sinus af 3 2 π For eksempel kan den tredje rod af 17 beregnes som 3 17 = 17 1/3 hvad der i R skrives sådan her: > 17^(1/3) [1] Bemærk at hat-symbolet (^) er en såkaldt død tast på nogle computere, så man skal trykke hat (^) efterfulgt af mellemrum for at få tegnet vist på skærmen. 2.1 Visning af tal, og intern regnenøjagtighed Som det fremgår af eksemplet ovenfor viser R normalt kun 7 betydende cifre i resultater. Dette tal kan sættes op til 12 på denne måde: > options(digits=12) > 17^(1/3) [1] Der er ikke nogen mening i at bede R om at vise mere end 16 betydende cifre, for moderne computere regner kun med betydende cifre internt. Det gør pcer og R også, uanset hvor mange eller få cifre der vises i resultaterne. Visningen af resultater sættes tilbage til det normale sådan her: > options(digits=7) 2.2 Resultater der ikke er tal Nogle regneudtryk har ikke nogen fornuftig talværdi: hvad skulle resultatet af 1/0 eller log(0) eller 0/0 være? Disse udtryk giver nogle specielle resultater, nemlig Inf, der betyder uendelig; og -Inf, der betyder minus uendelig; og NaN, der betyder Not a Number. Hvis NaN dukker op i resultatet af en beregning, så er der som regel gået noget galt og man må hellere tjekke sine regneudtryk. Derimod betegner den specielle værdi NA, der betyder not available eller not applicable, en manglende observation i et datasæt, fx en manglende aflæsning fra et forsøg. 5

12 Funktion i R Matematik Betydning x + y x+y x plus y x - y x y x minus y x * y x y x gange y x / y x/y x divideret med y x %/% y x heltalsdivideret med y; fx vil 7%/%3 give 2 x %% y xmody x modulo y, rest ved heltalsdivision; fx vil 7%%3 give 1 x ^ y x y x opløftet i y abs(x) x numerisk (absolut) værdi af x sqrt(x) x kvadratrod af x log(x) ln(x) naturlig logaritme af x log10(x) log(x) titalslogaritme af x exp(x) e x eksponentialfunktionen af x, dvs. e x sin(x) sin(x) sinus til x radianer cos(x) cos(x) cosinus til x radianer tan(x) tan(x) tangens til x radianer asin(x) sin 1 (x) arcus sinus til x acos(x) cos 1 (x) arcus cosinus til x atan(x) tan 1 (x) arcus tangens til x floor(x) x x rundet ned til nærmeste heltal ceiling(x) x x rundet op til nærmeste heltal round(x) [x] x afrundet til nærmeste heltal; halve rundes til lige tal pi π enhedscirklens areal π = exp(1) e den naturlige logaritmes grundtal e = Figur 2: Numeriske operatorer, funktioner og konstanter i R. 6

13 3 Variable Man kan med en tildeling binde resultatet af et regneudtryk til en variabel, for eksempel z. Pilen (<-) betyder at udtrykket på højresiden udregnes og værdien gemmes i variablen z: > z <- 17^(1/3) Resultatet af beregningen bliver ikke vist, men lagret i variablen z. Man kan få oplyst en variabels værdi blot ved at skrive dens navn: > z [1] Variable kan bruges i efterfølgende beregninger. Det er nyttigt fordi man undgår at skrive det samme komplicerede regneudtryk flere gange: > z^6 - z^3 [1] 272 Et variabelnavn kan indeholde punktummer, så antal.planter er et lovligt variabelnavn. I R anses store og små bogstaver for at være forskellige, så z og Z er to forskellige variable. Undgå at bruge navnene c, F, t og T, da de allerede bruges af R til forskellige formål. Værdien af en variabel kan ændres ved en ny tildeling: > z <- 5 > z [1] 5 > z <- z + 3 > z [1] 8 Det er muligt med funktionen ls at få vist en liste over hvilke variable, man har defineret: > ls() [1] "z" Endelig kan man en sjælden gang have brug for helt at fjerne en variabel igen. Dette gøres med funktionen rm: > rm(z) > z Error: object "z" not found 7

14 4 Funktioner Man kan nemt definere sine egne funktioner i R. For eksempel kan man definere en funktion cbrt(x) til at finde tredje rod ( cubic root ) af et vilkårligt positivt tal x sådan her: > cbrt <- function(x) { x^(1/3) } Variablen x kaldes en formel parameter for funktionen cbrt, og krølle-parentesen { x^(1/3) } er funktionens krop. Udtrykket x^(1/3) beregner 3 x. Den nye funktion bruges som alle andre funktioner ved at skrive funktionsnavnet efterfulgt af en argumentparentes: > cbrt(1000) [1] 10 Værdien af dette udtryk udregnes ved at sætte x lig 1000 og så udregne funktionskroppen x^(1/3), hvilket giver 10. Funktioner med flere formelle parametre defineres på samme måde. Her er en funktion root(x, n) til at beregne den n te rod af x: > root <- function(x, n) { x^(1/n) } Funktioner med flere parametre kaldes på sædvanlig vis ved at skrive argumentudtrykkene i parentes efter funktionsnavnet: > root(625, 4) [1] 5 Som et yderligere eksempel kan den såkaldte logistiske funktion: defineres således i R: logis(t) = K 1+ae rt > logis <- function(t) { K / (1 + a*exp(-r*t)) } Bemærk at der ikke er givet nogen konkrete værdier for a, r og K. Man kan derfor ikke bruge funktionen til noget før a, r og K er blevet defineret: > logis(5) Error in logis(5) : Object "K" not found Når a, r og K er blevet defineret kan man kalde funktionen for at beregne fx logis(5), eller plotte funktionen. Hvis man ændrer a, r eller K, så ændres funktionen: > a <- 50 > r <- 1 > K <- 1 > logis(5) [1] > K <- 10 > logis(5) [1]

15 5 Funktionsplot Man kan plotte indbyggede funktioner såsom sin(x) for x fra 0 til 6π ved brug af funktionen plot: > plot(sin, 0, 6*pi) For at plotte mere indviklede udtryk, for eksempel polynomiet p(x) = 10 5x 2 +x 3 for x løbende fra 2 til 6, kan man definere en funktion p med en parameter x og med polynomiet som funktionskrop: > p <- function(x) { 10-5*x^2 + x^3 } > plot(p, -2, 6) Det resulterende plot ses i figur 3. p (x) x Figur 3: Plot af polynomiet p(x) = 10 5x 2 + x 3 fremstillet med plot(p, -2, 6). 5.1 Akser i plot Som det ses, sætter R gerne akserne som en kasse uden om selve funktionsgrafen. I matematik er det mere normalt at akserne skærer hinanden i (0,0). For at opnå dette skal man i plot-funktionen angive axes=false (med store bogstaver), og dernæst bruge funktionen axis til at angive at første-aksen skal gå gennem y = 0 og at anden-aksen skal gå gennem x = 0: > plot(p, -2, 6, axes=false) > axis(1, pos=0) > axis(2, pos=0) Det resulterende plot ses i figur 4. Man kan også bestemme præcis hvilke aksemærker ( ticks ) der skal sættes, med parameteren at. For eksempel kan man sætte mærker på x-aksen for hvert heltal fra 2 til 6 på denne måde: > plot(p, -2, 6, axes=false) > axis(1, at=seq(-2,6), pos=0) > axis(2, pos=0) 9

16 p (x) x Figur 4: Som figur 3, men med axes=false, axis(1, pos=0) og axis(2, pos=0). p (x) x Figur 5: Som figur 4, men med axis(1, at=seq(-2,6), pos=0). p (x) x Figur 6: Som figur 5, men tilføjet axis(2, pos=0, at=seq(-20,50), labels=false, tcl=-0.25). 10

17 Det resulterende plot ses i figur 5. Funktionen seq, der her bruges til at generere talrækken -2, -1,..., 6, forklares i afsnit Man kan med labels=false sætte aksemærker uden etiketter. Dette kan være nyttigt til med to kald af axis først at sætte mærker med etiketter og derefter sætte mærker i en finere inddeling uden etiketter. De sekundære mærker bør man så få tegnet med en lidt kortere længde, for eksempel: > plot(p, -2, 6, axes=false) > axis(1, at=seq(-2,6), pos=0) > axis(2, pos=0) > axis(2, pos=0, at=seq(-20,50), labels=false, tcl=-0.25) Det resulterende plot ses i figur 6. Parameteren tcl regulerer længden af stregerne, der tegnes som mærker; de normale mærker svarer til tcl=-0.5 og med tcl=-0.25 får vi altså halvdelen af den normale længde. Med positive værdier af tcl tegnes mærkerne på den anden side af akserne (altså modsat teksterne). Hvis man udelader parameteren pos i axis vil aksen blive tegnet i siden af plottet, på samme position som hvis man havde ladet plot tegne den i første omgang. Hvis man gerne vil bibeholde den sædvanlige position af akserne som en kasse uden om plottet men selv vil regulere mærkerne kan man gøre som følger: > plot(p, -2, 6, axes=false) > axis(1, at=seq(-2,6)) > axis(2) > axis(2, at=seq(-20,50), labels=false, tcl=-0.25) > box() Resultatet ses i figur 7. Den sidste funktion, box, tegner selve rammen. I stedet for at bruge box kunne man i selve kaldet af plot have angivet frame.plot=true (sammen med axes=false). p (x) x Figur 7: Som figur 6, men uden pos=0 og til gengæld tilføjet box(). Der er flere andre parametre man kan bruge til at styre udseendet af mærker og akseetiketter; den vigtigste af disse er nok las som styrer hvilken led, akseetiketterne skrives på. Standard er las=0, som giver etiketter parallelt med akserne. Andre muligheder er las=1, hvilket giver vandrette etiketter, las=2, hvilket giver etiketter vinkelret på akserne, og las=3, hvilket giver lodrette etiketter. Parameteren las kan også anvendes direkte i plot, hvis man ikke angiver axes=false. 11

18 5.2 Tilføjelse af funktionsgrafer til plot Man kan tilføje flere funktionsgrafer til et eksisterende plot ved at bruge add=true i plot-ordren. > q <- function(x) { 7*x - x^2 } > plot(q, -2, 6, add=true) Resultatet ses i figur 8. Man kan tilføje lige så mange funktionsgrafer man ønsker. p (x) x Figur 8: Som figur 4, men med plot(q, -2, 6, add=true) tilføjet. 5.3 Aksegrænser i plot Når man tilføjer en ny funktionsgraf til et eksisterende plot, bevares alle andre egenskaber ved plottet. Især bliver y-aksens grænser ikke tilpasset til den nye funktion, så man risikerer at en stor del af grafen falder uden for plottet. For eksempel, hvis man plotter de to funktioner p og q for x [ 2,8] og plotter q først, så bliver y-aksen så kort at meget af grafen for p falder uden for plottet, jævnfør figur 9: > plot(q, -2, 8) > plot(p, -2, 8, add=true) I denne situation må man finde (fx gætte) største og mindste y-værdi for de to funktioner, og sætte passende aksegrænser for y-aksen allerede når den første funktion tegnes. Det gøres med parameteren ylim. For at få y-aksen til at gå fra cirka 16 til cirka 200 kan man gøre sådan her: > plot(q, -2, 8, ylim=c(-16, 200)) > plot(p, -2, 8, add=true) Tilsvarende kan man sætte aksegrænser for x-aksen med parameteren xlim. Notationen c(-16, 200) binder de to tal sammen til en vektor, hvilket vi skal se flere eksempler på andre steder hvor vi skal angive en parameterværdi der består af mere end ét tal. Meget mere om vektorer følger i afsnit

19 q (x) x Figur 9: Som figur 8, men med q tegnet før p og y-aksen derfor for kort. 5.4 Farver i plot Når man tegner flere funktionskurver i samme plot er det nyttigt at give kurverne hver sin farve. Det kan man gøre med parameteren col: > q <- function(x) { 7*x - x^2 } > plot(q, -2, 6, add=true, col="red") Figur 10 viser nogle få af standardfarverne i R. black brown green purple white blue cyan magenta red yellow Figur 10: Navne på nogle standardfarver i R. Tast colors() i R Console for at få en liste af de mere end 600 andre navngivne farver. Mange flere farver kan fremstilles med funktionen rgb der benyttes i afsnit Farven på akser, tekster, signaturforklaringer og titler i et plot kan styres på lignende vis (se nedenfor). 5.5 Linjetype, linjetykkelse, aksetitler i plot Linjetype, linjetykkelse og aksetitler styres også med parametre til plot. Her plottes tre funktioner to gange for at demonstrere forskellige linjetyper og linjetykkelser: > g1 <- function(x) { x } > g2 <- function(x) { 2 * x } > g3 <- function(x) { 3 * x } > plot(g1, xlab="x", ylab="g1 g2 g3", main="linjetyper", lty="dashed", las=0) > plot(g2, add=true, lty="dotted") > plot(g3, add=true, lty="twodash") > plot(g1, xlab="x", ylab="g1 g2 g3", main="linjetykkelser", lwd=1, las=1) 13

20 > plot(g2, add=true, lwd=2) > plot(g3, add=true, lwd=3) Eksemplet bruger xlab og ylab til at sætte aksetitler, og main til at sætte plottitler. De resulterende plot ses i figur 11. Linietyper Linietykkelser g1 g2 g g1 g2 g x x Figur 11: Effekt af nogle grafikparametre. Til venstre ses fra neden linjetyperne (lty) dashed, dotted og twodash; og til højre linjetykkelserne (lwd) 1, 2 og 3. Parameteren las styrer om akseetiketterne skrives parallelt med aksen (las=0) eller vandret (las=1). Det kan være mere bekvemt at tilføje titler til et plot efter at det er tegnet. Hertil bruger man funktionen title, der tager de samme parametre som plot. Parameteren (main sætter tekst for oven, sub sætter tekst for neden, xlab sætter tekst langs x-aksen, og ylab sætter tekst langs y-aksen. Desuden kan parametrene col.main, col.sub bruges til at bestemme farve på teksten. For eksempel: > title(main="lineære funktioner") > title(sub="normalt plot", col.sub="blue") Talrige andre egenskaber ved funktionsplot styres med andre parametre til plot. Nogle få er vist i figur 12; flere kan findes i R s hjælp under?par,?plot.default og?title. 5.6 Tekst og signaturforklaring i plot Funktionen text bruges til at tilføje en forklarende tekst til et eksisterende plot. Man angiver først (x, y)- koordinaterne for tekstens midtpunkt, og så den tekst der skal indsættes: > plot(sin, 0,10, ylab="") > plot(cos, 0,10, add=true, lty="dashed") > text(9.8, 0.2, "sin(x)") > text(8.3, -0.9, "cos(x)") 14

21 Parameter Effekt Mulige værdier asp aspect ratio Tal, fx asp=1 for lige lange enheder på akserne eller asp=2 for dobbelt så lange enheder på y-aksen som på x-aksen axes aksestyring Brug axes=false hvis du styrer akserne med axis fra afsnit 5.1 col farve Se figur 10, fx col="red" las akseetiketstil 0 (parallel med akse), 1 (vandret), 2 (vinkelret på akse), 3 (lodret) log logaritmisk plot log="x" (log til x), log="y" (log til y), log="xy" (dobbeltlog) lty linjetype "solid" "dashed" "dotted" "dotdash" "longdash" "twodash" lwd linjetykkelse 1, 2, 3,..., hvor standard er 1 main overtitel Tekst, fx main="logistisk funktion" sub undertitel Tekst, fx sub="logistisk funktion" xlab x-aksetekst Tekst, fx xlab="tid i timer" xlim x-aksegrænser Interval, fx xlim=c(-2, 6) ylab y-aksetekst Tekst, fx ylab="antal individer" ylim y-aksegrænser Interval, fx ylim=c(-20, 40) Figur 12: Nogle grafikparametre til brug i funktionen plot. Resultatet ses i figur 13. Parameteren col kan bruges til at styre tekstens farve. En anden parameter, cex, kan bruges til at skalere teksten, hvor fx cex=2 betyder dobbelt størrelse og cex=0.5 betyder halv størrelse cos(x) sin(x) x Figur 13: Tilføjelse af tekster med funktionen text(...). 15

MATEMATIK OG DATABEHANDLING. Noter om R. Noter om Regneark

MATEMATIK OG DATABEHANDLING. Noter om R. Noter om Regneark MATEMATIK OG DATABEHANDLING Noter om R og Noter om Regneark Morten Larsen og Peter Sestoft Institut for Grundvidenskab Den Kongelige Veterinær- og Landbohøjskole, KVL Version 2.0.1 af 2006-09-20 Indhold

Læs mere

Noter om R. Morten Larsen og Peter Sestoft. Institut for Grundvidenskab og Miljø Det Biovidenskabelige Fakultet Københavns Universitet

Noter om R. Morten Larsen og Peter Sestoft. Institut for Grundvidenskab og Miljø Det Biovidenskabelige Fakultet Københavns Universitet Noter om R Morten Larsen og Peter Sestoft Institut for Grundvidenskab og Miljø Det Biovidenskabelige Fakultet Københavns Universitet Version 4.0.6 af 2009-01-30. Den seneste udgave af disse noter kan hentes

Læs mere

Brugervejledning til Graph

Brugervejledning til Graph Graph (brugervejledning) side 1/17 Steen Toft Jørgensen Brugervejledning til Graph Graph er et gratis program, som ikke fylder meget. Downloades på: www.padowan.dk/graph/. Programmet er lavet af Ivan Johansen,

Læs mere

MATEMATIK OG DATABEHANDLING. Noter om Regneark

MATEMATIK OG DATABEHANDLING. Noter om Regneark MATEMATIK OG DATABEHANDLING Noter om Regneark Version 1.00 af 2005-07-27 Peter Sestoft Institut for Grundvidenskab Den Kongelige Veterinær- og Landbohøjskole, KVL Disse noter beskriver brug af regneark

Læs mere

Graph brugermanual til matematik C

Graph brugermanual til matematik C Graph brugermanual til matematik C Forord Efterfølgende er en guide til programmet GRAPH. Programmet kan downloades gratis fra nettet og gemmes på computeren/et usb-stik. Det betyder, det også kan anvendes

Læs mere

Indhold Forelæsning Dat-D1: Regneark Matematik og databehandling 2012

Indhold Forelæsning Dat-D1: Regneark Matematik og databehandling 2012 Indhold Forelæsning Dat-D1: Regneark Matematik og databehandling 2012 Henrik L. Pedersen Institut for Matematiske Fag henrikp@life.ku.dk 1 Forberedelsesopgaverne Dat-D-1 og Dat-D-2 2 Regnearks grundprincipper

Læs mere

Introduktion til MatLab Matematisk Modellering af Dynamiske Modeller ved Kasper Bjering Jensen, RUC, februar 2010

Introduktion til MatLab Matematisk Modellering af Dynamiske Modeller ved Kasper Bjering Jensen, RUC, februar 2010 Introduktion til MatLab Matematisk Modellering af Dynamiske Modeller ved Kasper Bjering Jensen, RUC, februar 2010 Computere er uvurderlige redskaber for personer der ønsker at arbejde med matematiske modeller

Læs mere

Maple. Skærmbilledet. Vi starter med at se lidt nærmere på opstartsbilledet i Maple. Værktøjslinje til indtastningsområdet. Menulinje.

Maple. Skærmbilledet. Vi starter med at se lidt nærmere på opstartsbilledet i Maple. Værktøjslinje til indtastningsområdet. Menulinje. Maple Dette kapitel giver en kort introduktion til hvordan Maple 12 kan benyttes til at løse mange af de opgaver, som man bliver mødt med i matematiktimerne på HHX. Skærmbilledet Vi starter med at se lidt

Læs mere

Bilag til Statistik i løb : Statistik og Microsoft Excel tastevejledning / af Lars Bo Kristensen

Bilag til Statistik i løb : Statistik og Microsoft Excel tastevejledning / af Lars Bo Kristensen Bilag til Statistik i løb : Statistik og Microsoft Excel tastevejledning / af Lars Bo Kristensen Microsoft Excel har en del standard anvendelsesmuligheder i forhold til den beskrivende statistik og statistisk

Læs mere

Computerundervisning

Computerundervisning Frederiksberg Seminarium Computerundervisning Koordinatsystemer og Funktioner Lærervejledning 12-02-2009 Udarbejdet af: Pernille Suhr Poulsen Christina Klitlyng Julie Nielsen Indhold Introduktion... 3

Læs mere

1. Opbygning af et regneark

1. Opbygning af et regneark 1. Opbygning af et regneark Et regneark er et skema. Vandrette rækker og lodrette kolonner danner celler, hvori man kan indtaste tal, tekst, datoer og formler. De indtastede tal og data kan bearbejdes

Læs mere

Skriv punkternes koordinater i regnearket, og brug værktøjet To variabel regressionsanalyse.

Skriv punkternes koordinater i regnearket, og brug værktøjet To variabel regressionsanalyse. Opdateret 28. maj 2014. MD Ofte brugte kommandoer i Geogebra. Generelle Punktet navngives A Geogebra navngiver punktet Funktionen navngives f Funktionen navngives af Geogebra Punktet på grafen for f med

Læs mere

Mathcad Survival Guide

Mathcad Survival Guide Mathcad Survival Guide Mathcad er en blanding mellem et tekstbehandlingsprogram (Word), et regneark (Ecel) og en grafisk CAS-lommeregner. Programmet er velegnet til matematikopgaver, fysikrapporter og

Læs mere

Statistik i GeoGebra

Statistik i GeoGebra Statistik i GeoGebra Peter Harremoës 13. maj 2015 Jeg vil her beskrive hvordan man kan lave forskellige statistiske analyser ved hjælp af GeoGebra 4.2.60.0. De statistiske analyser svarer til pensum Matematik

Læs mere

Excel tutorial om lineær regression

Excel tutorial om lineær regression Excel tutorial om lineær regression I denne tutorial skal du lære at foretage lineær regression i Microsoft Excel 2007. Det forudsættes, at læseren har været igennem det indledende om lineære funktioner.

Læs mere

En lille vejledning til lærere og elever i at bruge matematikprogrammet WordMat (begynderniveau)

En lille vejledning til lærere og elever i at bruge matematikprogrammet WordMat (begynderniveau) Matematik i WordMat En lille vejledning til lærere og elever i at bruge matematikprogrammet WordMat (begynderniveau) Indholdsfortegnelse 1. Introduktion... 3 2. Beregning... 4 3. Beregning med brøker...

Læs mere

ALMINDELIGT ANVENDTE FUNKTIONER

ALMINDELIGT ANVENDTE FUNKTIONER ALMINDELIGT ANVENDTE FUNKTIONER I dette kapitel gennemgås de almindelige regnefunktioner, samt en række af de mest nødvendige redigerings- og formateringsfunktioner. De øvrige redigerings- og formateringsfunktioner

Læs mere

Statistik (deskriptiv)

Statistik (deskriptiv) Statistik (deskriptiv) Ikke-grupperede data For at behandle ikke-grupperede data i TI, skal data tastes ind i en liste. Dette kan gøres ved brug af List, hvis ikon er nr. 5 fra venstre på værktøjsbjælken

Læs mere

Vejledning i at tegne boksplot i Excel 2007

Vejledning i at tegne boksplot i Excel 2007 Vejledning i at tegne boksplot i Excel 2007 Indhold Tegning af boksplot. Man kan ikke tegne flere boksplot på samme figur i Excel 2007, men man kan sammenligne to boksplot ved at tegne dem hver for sig

Læs mere

For at få tegnet en graf trykkes på knappen for graftegning. Knap for graftegning

For at få tegnet en graf trykkes på knappen for graftegning. Knap for graftegning Graftegning på regneark. Ved hjælp af Excel regneark kan man nemt tegne grafer. Man åbner for regnearket ligger under Microsoft Office. Så indtaster man tallene fra tabellen i regnearkets celler i en vandret

Læs mere

IT/Regneark Microsoft Excel 2010 Grundforløb

IT/Regneark Microsoft Excel 2010 Grundforløb Januar 2014 Indhold Opbygning af et regneark... 3 Kolonner, rækker... 3 Celler... 3 Indtastning af tekst og tal... 4 Tekst... 4 Tal... 4 Værdier... 4 Opbygning af formler... 5 Indtastning af formler...

Læs mere

Excel-1: kom godt i gang!!

Excel-1: kom godt i gang!! Excel-1: kom godt i gang!! Microsoft Excel er et såkaldt regneark, som selvfølgelig bliver brugt mest til noget med tal men man kan også arbejde med tekst i programmet. Excel minder på mange områder om

Læs mere

Kom hurtigt i gang Maplesoft, 2014

Kom hurtigt i gang Maplesoft, 2014 Kom hurtigt i gang Maplesoft, 014 Kom hurtigt i gang med Maple Start Maple. Opstartsbilledet sådan ud Klik på knappen New Document, og du får nyt ark altså et blankt stykke papir, hvor første linje starter

Læs mere

AluData: Regneark og brevfletning i LibreOffice. AluData: Regneark og brevfletning i LibreOffice

AluData: Regneark og brevfletning i LibreOffice. AluData: Regneark og brevfletning i LibreOffice AluData: Regneark og brevfletning i LibreOffice Indholdsfortegnelse 1. Indledning...2 2. LibreOffice Calc...2 2.1. Vi lægger et simpelt budget i Calc...2 2.2. Afslutning...12 3. Brevfletning...12 3.1.

Læs mere

Vejledning til Gym18-pakken

Vejledning til Gym18-pakken Vejledning til Gym18-pakken Copyright Maplesoft 2014 Vejledning til Gym18-pakken Contents 1 Vejledning i brug af Gym18-pakken... 1 1.1 Installation... 1 2 Deskriptiv statistik... 2 2.1 Ikke-grupperede

Læs mere

SPAM-mails. ERFA & Søren Noah s A4-Ark 2010. Køber varer via spam-mails. Læser spam-mails. Modtager over 40 spam-mails pr. dag. Modtager spam hver dag

SPAM-mails. ERFA & Søren Noah s A4-Ark 2010. Køber varer via spam-mails. Læser spam-mails. Modtager over 40 spam-mails pr. dag. Modtager spam hver dag SPAM-mails Køber varer via spam-mails Læser spam-mails Modtager over 40 spam-mails pr. dag Modtager spam hver dag 0 10 20 30 40 50 60 70 80 90 ERFA & Søren Noah s A4-Ark 2010 Datapræsentation: lav flotte

Læs mere

Lineær Programmering i GeoGebra Side 1 af 8

Lineær Programmering i GeoGebra Side 1 af 8 Lineær Programmering i GeoGebra Side 1 af 8 Grundlæggende find selv flere funktioner, fx i GG s indbyggede hjælpefunktion. Vær opmærksom på at grænsefladen i GeoGebra ændrer sig med tiden, da værktøjet

Læs mere

APPENDIX A INTRODUKTION TIL DERIVE

APPENDIX A INTRODUKTION TIL DERIVE APPENDIX A INTRODUKTION TIL DERIVE z x y z=exp( x^2 0.5y^2) CAS er en fællesbetegnelse for matematikprogrammer, som foruden numeriske beregninger også kan regne med symboler og formler. Det betyder: Computer

Læs mere

How to do in rows and columns 8

How to do in rows and columns 8 INTRODUKTION TIL REGNEARK Denne artikel handler generelt om, hvad regneark egentlig er, og hvordan det bruges på et principielt plan. Indholdet bør derfor kunne anvendes uden hensyn til, hvilken version

Læs mere

Om at finde bedste rette linie med Excel

Om at finde bedste rette linie med Excel Om at finde bedste rette linie med Excel Det er en vigtig og interessant opgave at beskrive fænomener i naturen eller i samfundet matematisk. Dels for at få en forståelse af sammenhængende indenfor det

Læs mere

2 Erik Vestergaard www.matematikfysik.dk

2 Erik Vestergaard www.matematikfysik.dk Erik Vestergaard www.matematikfysik.dk Erik Vestergaard www.matematikfysik.dk 3 Lineære funktioner En vigtig type funktioner at studere er de såkaldte lineære funktioner. Vi skal udlede en række egenskaber

Læs mere

Excel tutorial om indekstal og samfundsfag 2008

Excel tutorial om indekstal og samfundsfag 2008 Excel tutorial om indekstal og samfundsfag 2008 I denne note skal vi behandle data fra CD-rommen Samfundsstatistik 2008, som indeholder en mængde data, som er relevant i samfundsfag. Vi skal specielt analysere

Læs mere

VUC IT Niveau G. Drev Mapper Filer

VUC IT Niveau G. Drev Mapper Filer VUC IT Niveau G Drev Mapper Filer Harddiske og andre lagringsmedier ( drev ) Det mest enkle er at tænke på disk-drev som et arkivskab. Drev navngives med et bogstav. Normalt navngives med C:, D:, E: osv.

Læs mere

INDHOLDSFORTEGNELSE. INDLEDNING... Indledning. KAPITEL ET... Kom videre med Excel. KAPITEL TO... 27 Referencer og navne

INDHOLDSFORTEGNELSE. INDLEDNING... Indledning. KAPITEL ET... Kom videre med Excel. KAPITEL TO... 27 Referencer og navne INDHOLDSFORTEGNELSE INDLEDNING... Indledning KAPITEL ET... Kom videre med Excel Flyt markering efter Enter... 8 Undgå redigering direkte i cellen... 9 Markering ved hjælp af tastaturet... 10 Gå til en

Læs mere

Introduktion til Calc Open Office med øvelser

Introduktion til Calc Open Office med øvelser Side 1 af 8 Introduktion til Calc Open Office med øvelser Introduktion til Calc Open Office... 2 Indtastning i celler... 2 Formler... 3 Decimaler... 4 Skrifttype... 5 Skrifteffekter... 6 Justering... 6

Læs mere

Peter Kragh Hansen. Microsoft Excel 2013 Videregående. ISBN nr.: 978-87-93212-02-2

Peter Kragh Hansen. Microsoft Excel 2013 Videregående. ISBN nr.: 978-87-93212-02-2 Peter Kragh Hansen Microsoft Excel 2013 Videregående ISBN nr.: 978-87-93212-02-2 I n d h o l d s f o r t e g n e l s e Introduktion... 1 Funktioner... 2 Syntaks (Grammatik)... 2 Guiden Funktion... 4 Formelhjælp...6

Læs mere

ninasoft Micro Temp. Vandtæt miniature temperatur datalogger.

ninasoft Micro Temp. Vandtæt miniature temperatur datalogger. ninasoft Micro Temp. Vandtæt miniature temperatur datalogger. Betjeningsvejledning Micro Temp. Datalogger. Side 1. Micro Temp. er en 1 kanals temperatur datalogger, der leveres i et vandtæt rustfrit kabinet,

Læs mere

Introduktion til SPSS

Introduktion til SPSS Introduktion til SPSS Øvelserne på dette statistikkursus skal gennemføres ved hjælp af det såkaldte SPSS program. Det er erfaringsmæssigt sådan, at man i forbindelse af øvelserne på statistikkurser bruger

Læs mere

Kom godt i gang. Sluttrin

Kom godt i gang. Sluttrin Kom godt i gang Sluttrin Kom godt i gang Sluttrin Forfatter Karsten Enggaard Redaktion Gert B. Nielsen, Lars Høj, Jørgen Uhl og Karsten Enggaard Fagredaktion Carl Anker Damsgaard, Finn Egede Rasmussen,

Læs mere

Hint: Man kan alternativt benytte genvejstasterne ctrl+6/cmd+6 for at sprede applikationerne og ctrl+4/cmd+4 for at samle applikationer.

Hint: Man kan alternativt benytte genvejstasterne ctrl+6/cmd+6 for at sprede applikationerne og ctrl+4/cmd+4 for at samle applikationer. [OPGAVER I NSPIRE] 1 Opgave 1) Opgaver og sider - dokumentstyring Start et nyt Nspire dokument. Følg herefter nedenstående trin. a) Opret to opgaver i dokumentet, hvor første opgave består to sider, og

Læs mere

Indhold. Selandia-CEU Side 2

Indhold. Selandia-CEU Side 2 Excel 2007 Indhold Excel 2007... 4 Start Excel... 4 Luk Excel... 4 Skærmbilledet i Excel 2007... 5 Titellinjen... 5 Båndet... 5 Formellinjen... 6 Celler... 6 Ark... 7 Mus og markør... 7 Fyldhåndtaget...

Læs mere

Gennemsnit og normalfordeling illustreret med terningkast, simulering og SLUMP()

Gennemsnit og normalfordeling illustreret med terningkast, simulering og SLUMP() Gennemsnit og normalfordeling illustreret med terningkast, simulering og SLUMP() John Andersen, Læreruddannelsen i Aarhus, VIA Et kast med 10 terninger gav følgende udfald Fig. 1 Result of rolling 10 dices

Læs mere

FlexMatematik B. Introduktion

FlexMatematik B. Introduktion Introduktion TI-89 er fra start indstillet til at åbne skrivebordet med de forskellige applikationer, når man taster. Almindelige regneoperationer foregår på hovedskærmen som fås ved at vælge applikationen

Læs mere

Regnearket Excel - en introduktion

Regnearket Excel - en introduktion Regnearket Excel - en introduktion Flytte rundt i regnearket. Redigere celler Hjælp Celleindhold Kopiering af celler Lokalmenu og celleegenskaber Opgaver 1. Valutakøb 2. Hvor gammel er du 3. Momsberegning

Læs mere

Kapitel 2 Tal og variable

Kapitel 2 Tal og variable Tal og variable Uden tal ingen matematik - matematik handler om tal og anvendelse af tal. Matematik beskæftiger sig ikke udelukkende med konkrete problemer fra andre fag, og de konkrete tal fra andre fagområder

Læs mere

Brugervejledning til Graph (1g, del 1)

Brugervejledning til Graph (1g, del 1) Graph (brugervejledning 1g, del 1) side 1/8 Steen Toft Jørgensen Brugervejledning til Graph (1g, del 1) Graph er et gratis program, som ikke fylder meget. Downloades på: www.padowan.dk/graph/. Programmet

Læs mere

Indledning. På de følgende sider vises, primært i tegneserieform, lidt om mulighederne i PC-AXIS for Windows.

Indledning. På de følgende sider vises, primært i tegneserieform, lidt om mulighederne i PC-AXIS for Windows. Indledning PC-AXIS for Windows er et talbehandlingsprogram, der kan håndtere store mængder statistisk materiale. PC-AXIS giver mulighed for at arbejde videre med det statistiske materiale i egne programmer

Læs mere

xgalleri Mulige filtyper Installation web-version

xgalleri Mulige filtyper Installation web-version xgalleri xgalleri opstod ud fra ønsket om at lægge en større samling billeder på nettet. Der findes mange programmer, som kan bruges til at lægge datafiler på nettet; men de fungerer typisk på den måde,

Læs mere

Kapitel 7 Matematiske vækstmodeller

Kapitel 7 Matematiske vækstmodeller Matematiske vækstmodeller I matematik undersøger man ofte variables afhængighed af hinanden. Her ser man, at samme type af sammenhænge tit forekommer inden for en lang række forskellige områder. I kapitel

Læs mere

Microsoft Excel - en kort introduktion. Grundlag

Microsoft Excel - en kort introduktion. Grundlag Microsoft Excel - en kort introduktion Grundlag Udover menuer og knapper - i princippet som du kender det fra Words eller andre tekstbehandlingsprogrammer - er der to grundlæggende vigtige størrelser i

Læs mere

Arbejd videre med statistik

Arbejd videre med statistik Danmarks Statistik databanker@dst.dk Arbejd videre med statistik Vejledning i PC-AXIS og Statistikbanken Danmarks Statistik juni 2003 1 www.dst.dk www.statistikbanken.dk Indholdsfortegnelse INDHOLDSFORTEGNELSE...2

Læs mere

Easy Guide i GallupPC

Easy Guide i GallupPC Easy Guide i GallupPC Version. 6.00.00 Gallup A/S Masnedøgade 22-26 DK 2100 København Ø Telefon 39 27 27 27 Fax 39 27 50 80 Indhold SÅDAN KOMMER DU I GANG MED AT ANVENDE GALLUPPC... 2 TILFØJELSE AF UNDERSØGELSER

Læs mere

KURSUS I ANALYSEPORTALEN (AP) DANSK PALLIATIV DATABASE 3 1. ÅBNING AF ANALYSEPORTALEN 3 2. OPRETTELSE AF EN RAPPORT DVS. START AF DATAANALYSE 4

KURSUS I ANALYSEPORTALEN (AP) DANSK PALLIATIV DATABASE 3 1. ÅBNING AF ANALYSEPORTALEN 3 2. OPRETTELSE AF EN RAPPORT DVS. START AF DATAANALYSE 4 KURSUS I ANALYSEPORTALEN (AP) DANSK PALLIATIV DATABASE 3 1. ÅBNING AF ANALYSEPORTALEN 3 2. OPRETTELSE AF EN RAPPORT DVS. START AF DATAANALYSE 4 3. VALG AF DATA 5 4. BEHANDLING OG VISNING AF DATA 7 1 Liste

Læs mere

Kompendium i faget. Matematik. Tømrerafdelingen. 2. Hovedforløb. Y = ax 2 + bx + c. (x,y) Svendborg Erhvervsskole Tømrerafdelingen Niels Mark Aagaard

Kompendium i faget. Matematik. Tømrerafdelingen. 2. Hovedforløb. Y = ax 2 + bx + c. (x,y) Svendborg Erhvervsskole Tømrerafdelingen Niels Mark Aagaard Kompendium i faget Matematik Tømrerafdelingen 2. Hovedforløb. Y Y = ax 2 + bx + c (x,y) X Svendborg Erhvervsskole Tømrerafdelingen Niels Mark Aagaard Indholdsfortegnelse for H2: Undervisningens indhold...

Læs mere

pí~êíã~åì~ä=íáä=a~í~píìçáç

pí~êíã~åì~ä=íáä=a~í~píìçáç Brugsvejledning Manualnr. 012-08107 pí~êíã~åì~ä=íáä=a~í~píìçáç Manualnr. 012-08107 Manualnr. 012-08107 Startmanual til DataStudio Indledning Hvad er DataStudio? DataStudio er et program til indsamling,

Læs mere

Taldata 1. Chancer gennem eksperimenter

Taldata 1. Chancer gennem eksperimenter Taldata 1. Chancer gennem eksperimenter Indhold 1. Kast med to terninger 2. Et pindediagram 3. Sumtabel 4. Median og kvartiler 5. Et trappediagram 6. Gennemsnit 7. En statistik 8. Anvendelse af edb 9.

Læs mere

Et CAS program til Word.

Et CAS program til Word. Et CAS program til Word. 1 WordMat WordMat er et CAS-program (computer algebra system) som man kan downloade gratis fra hjemmesiden www.eduap.com/wordmat/. Programmet fungerer kun i Word 2007 og 2010.

Læs mere

Tak for kaffe! 17-10-2004 Tak for kaffe! Side 1 af 16

Tak for kaffe! 17-10-2004 Tak for kaffe! Side 1 af 16 Tak for kaffe! Jette Rygaard Poulsen, Frederikshavn Gymnasium og HF-kursus Hans Vestergaard, Frederikshavn Gymnasium og HF-kursus Søren Lundbye-Christensen, AAU 17-10-2004 Tak for kaffe! Side 1 af 16 Tak

Læs mere

Matematik i Word. En manual til elever og andet godtfolk. Indhold med hurtig-links. Kom godt i gang med Word Matematik. At regne i Word Matematik

Matematik i Word. En manual til elever og andet godtfolk. Indhold med hurtig-links. Kom godt i gang med Word Matematik. At regne i Word Matematik Matematik i Word En manual til elever og andet godtfolk. Indhold med hurtig-links Kom godt i gang med Word Matematik At regne i Word Matematik Kom godt i gang med WordMat Opsætning, redigering og kommunikationsværdi

Læs mere

ØVEHÆFTE FOR MATEMATIK C FORMLER OG LIGNINGER

ØVEHÆFTE FOR MATEMATIK C FORMLER OG LIGNINGER ØVEHÆFTE FOR MATEMATIK C FORMLER OG LIGNINGER INDHOLDSFORTEGNELSE 0. FORMELSAMLING TIL FORMLER OG LIGNINGER... 2 Tal, regneoperationer og ligninger... 2 Ligning med + - / hvor x optræder 1 gang... 3 IT-programmer

Læs mere

Excel - begynderkursus

Excel - begynderkursus Excel - begynderkursus 1. Skriv dit navn som undertekst på et Excel-ark Det er vigtigt når man arbejder med PC er på skolen at man kan få skrevet sit navn på hver eneste side som undertekst.gå ind under

Læs mere

Tilpas: Hurtig adgang

Tilpas: Hurtig adgang Tilpas: Hurtig adgang Genveje, Se skærmtips Se tips Hold alt tasten nede. Og brug bogstaver Word Fanen Filer PDF dokument Brug skabelon Visninger Husk Luk ved fuldskærmsvisning Brug zoom skyder Marker,

Læs mere

Introduktion til EXCEL med øvelser

Introduktion til EXCEL med øvelser Side 1 af 10 Introduktion til EXCEL med øvelser Du kender en almindelig regnemaskine, som kan være til stort hjælp, når man skal beregne resultater med store tal. Et regneark er en anden form for regnemaskine,

Læs mere

SÅDAN BRUGER DU REGNEARK INTRODUKTION

SÅDAN BRUGER DU REGNEARK INTRODUKTION SÅDAN BRUGER DU REGNEARK INTRODUKTION I vejledningen bruger vi det gratis program Calc fra OpenOffice som eksempel til at vise, hvordan man bruger nogle helt grundlæggende funktioner i regneark. De øvrige

Læs mere

Annemette Søgaard Hansen/www.dinwebvejleder.dk

Annemette Søgaard Hansen/www.dinwebvejleder.dk Google Docs Dokumenter Indholdsfortegnelse Værktøjer... Side 3 Menuer... Side 5 Opgave... Side 8 Få adgang til filerne fra din computer... Side 16 Vejledende løsning... Side 17 GoogleDocs Dokumenter 2

Læs mere

2. Ligningsløsning i Maple. Kommandoerne solve, evalf, Digits og with(realdomain).

2. Ligningsløsning i Maple. Kommandoerne solve, evalf, Digits og with(realdomain). En introduktion til Maple i 1.g. 1. En første introduktion til Maple. Kommandoerne expand, factor og normal. 2. Ligningsløsning i Maple. Kommandoerne solve, evalf, Digits og with(realdomain). 3. Uligheder

Læs mere

Introduktion... 4. Kursusmaterialet... 4. Hvad kan et regneark bruges til... 5. Excels opbygning... 6. Kolonner... 6. Rækker... 7

Introduktion... 4. Kursusmaterialet... 4. Hvad kan et regneark bruges til... 5. Excels opbygning... 6. Kolonner... 6. Rækker... 7 Microsoft Excel 2013 I n d h o l d s f o r t e g n e l s e Introduktion... 4 Kursusmaterialet... 4 Hvad kan et regneark bruges til... 5 Excels opbygning... 6 Kolonner... 6 Rækker... 7 Celler og områder...

Læs mere

SÅDAN BRUGER DU TEKST- BEHANDLING INTRODUKTION

SÅDAN BRUGER DU TEKST- BEHANDLING INTRODUKTION SÅDAN BRUGER DU TEKST- BEHANDLING INTRODUKTION I vejledningen bruger vi det gratis program Writer fra OpenOffice som eksempel til at vise, hvordan man bruger nogle helt grundlæggende funktioner i tekstbehandling.

Læs mere

Oprids over grundforløbet i matematik

Oprids over grundforløbet i matematik Oprids over grundforløbet i matematik Dette oprids er tænkt som en meget kort gennemgang af de vigtigste hovedpointer vi har gennemgået i grundforløbet i matematik. Det er en kombination af at repetere

Læs mere

Computerundervisning

Computerundervisning Frederiksberg Seminarium Computerundervisning Koordinatsystemer og funktioner Elevmateriale 30-01-2009 Udarbejdet af: Pernille Suhr Poulsen Christina Klitlyng Julie Nielsen Opgaver GeoGebra Om at genkende

Læs mere

Simulering af stokastiske fænomener med Excel

Simulering af stokastiske fænomener med Excel Simulering af stokastiske fænomener med Excel John Andersen, Læreruddannelsen i Aarhus, VIA Det kan være en ret krævende læreproces at udvikle fornemmelse for mange begreber fra sandsynlighedsregningen

Læs mere

Projekt 8.3 Hvordan undersøges om et talmateriale normalfordelt?

Projekt 8.3 Hvordan undersøges om et talmateriale normalfordelt? Projekt 8.3 Hvordan undersøges om et talmateriale normalfordelt? Projektet drejer sig om at udvikle en metode, til at undersøge om et givet talmateriale med rimelighed kan siges at være normalfordelt.

Læs mere

Løsninger til eksamensopgaver på B-niveau 2015

Løsninger til eksamensopgaver på B-niveau 2015 Løsninger til eksamensopgaver på B-niveau 2015 22. maj 2015: Delprøven UDEN hjælpemidler Opgave 1: Ligningen løses ved at isolere x i det åbne udsagn: 4 x 7 81 4 x 88 88 x 22 4 Opgave 2: y 87 0,45 x Det

Læs mere

Manual til hjemmeside i Typo3

Manual til hjemmeside i Typo3 Manual til hjemmeside i Typo3 Gode tips og genvejstaster Ét linieskift Ctrl + A Ctrl + C Ctrl + X Ctrl + V shift + enter (tasten du normalt bruger til linieskift) Markér alt Kopier Klip Sæt ind Oprettelse

Læs mere

Variabel- sammenhænge

Variabel- sammenhænge Variabel- sammenhænge 2008 Karsten Juul Dette hæfte kan bruges som start på undervisningen i variabelsammenhænge for st og hf. Indhold 1. Hvordan viser en tabel sammenhængen mellem to variable?... 1 2.

Læs mere

Diagrammer visualiser dine tal

Diagrammer visualiser dine tal Diagrammer visualiser dine tal Indledning På de efterfølgende sider vil du blive præsenteret for nye måder at arbejde med Diagrammer på i Excel. Vejledningen herunder er vist i Excel 2007 versionen, og

Læs mere

Projektopgave Observationer af stjerneskælv

Projektopgave Observationer af stjerneskælv Projektopgave Observationer af stjerneskælv Af: Mathias Brønd Christensen (20073504), Kristian Jerslev (20072494), Kristian Mads Egeris Nielsen (20072868) Indhold Formål...3 Teori...3 Hvorfor opstår der

Læs mere

matematik Demo excel trin 1 preben bernitt bernitt-matematik.dk 1 excel 1 2007 by bernitt-matematik.dk

matematik Demo excel trin 1 preben bernitt bernitt-matematik.dk 1 excel 1 2007 by bernitt-matematik.dk matematik excel trin 1 preben bernitt bernitt-matematik.dk 1 excel 1 2007 by bernitt-matematik.dk matematik excel 1 1. udgave som E-bog 2007 by bernitt-matematik.dk Kopiering af denne bog er kun tilladt

Læs mere

Åbn Paint, som er et lille tegne- og billedbehandlingsprogram der findes under Programmer i mappen Tilbehør. Åbn også Word.

Åbn Paint, som er et lille tegne- og billedbehandlingsprogram der findes under Programmer i mappen Tilbehør. Åbn også Word. 75 Paint & Print Screen (Skærmbillede med beskæring) Åbn Paint, som er et lille tegne- og billedbehandlingsprogram der findes under Programmer i mappen Tilbehør. Åbn også Word. 1. Minimer straks begge

Læs mere

Kom i gang med... Kapitel 11 Math: Formelredigering med OpenOffice.org. OpenOffice.org

Kom i gang med... Kapitel 11 Math: Formelredigering med OpenOffice.org. OpenOffice.org Kom i gang med... Kapitel 11 Math: Formelredigering med OpenOffice.org OpenOffice.org Rettigheder Dette dokument er beskyttet af Copyright 2005 til bidragsyderne som er oplistet i afsnittet Forfattere.

Læs mere

Vejledning til udskrivning af etiketter/labels og konvolutter i Blåt Medlem

Vejledning til udskrivning af etiketter/labels og konvolutter i Blåt Medlem Vejledning til udskrivning af etiketter/labels og konvolutter i Blåt Medlem Blåt Medlem giver mulighed for at udskrive etiketter/labels og kuverter til medlemmerne af den enhed man er medlemsansvarlig

Læs mere

Picto Selector. Lav dine egne flotte symbolark på den nemme måde. Version: Oktober 2012

Picto Selector. Lav dine egne flotte symbolark på den nemme måde. Version: Oktober 2012 Picto Selector Lav dine egne flotte symbolark på den nemme måde Version: Oktober 2012 Indholdsfortegnelse Hvad er Picto Selector?...4 USB?...4 Hent programmet...4 Installer programmet på din computer...5

Læs mere

Mujtaba og Farid Integralregning 06-08-2011

Mujtaba og Farid Integralregning 06-08-2011 Indholdsfortegnelse Integral regning:... 2 Ubestemt integral:... 2 Integrationsprøven:... 3 1) Integration af potensfunktioner:... 3 2) Integration af sum og Differens:... 3 3) Integration ved Multiplikation

Læs mere

Dit velkendte Windows, bare bedre. Din introduktion til Windows 8.1 til virksomheder

Dit velkendte Windows, bare bedre. Din introduktion til Windows 8.1 til virksomheder Dit velkendte Windows, bare bedre. Din introduktion til Windows 8.1 til virksomheder Opdag startskærmen. Startskærmen indeholder alle dine vigtigste oplysninger. Dynamiske felter sørger for, at du altid

Læs mere

3 Vejledning til præsentationssystemet i ALFRED

3 Vejledning til præsentationssystemet i ALFRED 3 Vejledning til præsentationssystemet i ALFRED 3.1 Strukturvinduet Du åbner ALFRED, som angivet i kapitel 2. Forspalten strukturvinduet ser således ud: Figur 3.1 Strukturvinduet i ALFRED Dette vindue

Læs mere

Regneark LibreOffice. Kom mere i dybden et øvelses- og inspirationshæfte. Version: September 2013

Regneark LibreOffice. Kom mere i dybden et øvelses- og inspirationshæfte. Version: September 2013 Regneark LibreOffice Kom mere i dybden et øvelses- og inspirationshæfte Version: September 2013 Indholdsfortegnelse Dette materiale...5 Inspiration...5 Frysning af rækker og kolonner...6 Frys en række...6

Læs mere

Sådan redigerer du en hjemmeside i Umbraco

Sådan redigerer du en hjemmeside i Umbraco Brugermanual til din boligafdelings hjemmeside Sådan redigerer du en hjemmeside i Umbraco Indhold Introduktion... 2 Log på Umbraco og redigér din hjemmeside... 3 Opret ny side... 7 Gem side uden at udgive/publicere

Læs mere

Om brugen af matematiske tegn og objekter i en god matematisk fremstilling

Om brugen af matematiske tegn og objekter i en god matematisk fremstilling Om brugen af matematiske tegn og objekter i en god matematisk fremstilling af Petur Birgir Petersen Et særpræg ved matematik som videnskab er den udstrakte brug af symboler. Det er vigtigt at symbolerne

Læs mere

Vejledning i brug af Gym-pakken til Maple

Vejledning i brug af Gym-pakken til Maple Vejledning i brug af Gym-pakken til Maple Gym-pakken vil automatisk være installeret på din pc eller mac, hvis du benyttet cd'en 'Maple 15 - Til danske Gymnasier' eller en af de tilsvarende installere.

Læs mere

IsenTekst Indhold til Internettet. Manual til Wordpress.

IsenTekst Indhold til Internettet. Manual til Wordpress. Manual til Wordpress Sådan opdaterer du din hjemmeside i Wordpress. Dette er en manual til de mest grundlæggende ting, så du selv kan redigere indholdet eller tilføje nyt på din hjemmeside. Guiden er skrevet

Læs mere

Numeriske metoder. Af: Alexander Bergendorff, Frederik Lundby Trebbien Rasmussen og Jonas Degn. Side 1 af 15

Numeriske metoder. Af: Alexander Bergendorff, Frederik Lundby Trebbien Rasmussen og Jonas Degn. Side 1 af 15 Numeriske metoder Af: Alexander Bergendorff, Frederik Lundby Trebbien Rasmussen og Jonas Degn Side 1 af 15 Indholdsfortegnelse Matematik forklaring... 3 Lineær regression... 3 Numerisk differentiation...

Læs mere

Side 1 af 10. Undervisningsbeskrivelse. Stamoplysninger til brug ved prøver til gymnasiale uddannelser. Termin Maj-juni 2009/10

Side 1 af 10. Undervisningsbeskrivelse. Stamoplysninger til brug ved prøver til gymnasiale uddannelser. Termin Maj-juni 2009/10 Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Maj-juni 2009/10 Institution Uddannelse Fag og niveau Lærer(e) Hold Handelsskolen Sjælland Syd, Vordingborg

Læs mere

Elevvejledning til SkoleKomNet - Min egen hjemmeside

Elevvejledning til SkoleKomNet - Min egen hjemmeside Indledning...1 Sådan får du adgang...2 Dit KlasseWeb skrivebord Overblik...2 Dit arbejdsområde...3 Din hjemmeside på nettet...3 Sådan laver du en hjemmeside i 4 trin...3 Trin 1 Dit personlige billede på

Læs mere

Indholdsfortegnelse. Regneark for matematiklærere

Indholdsfortegnelse. Regneark for matematiklærere Indholdsfortegnelse Forord... 3 Diskettens indhold... 4 Grafer i koordinatsystemet... 5 Brug af guiden diagram... 5 Indret regnearket fornuftigt... 9 Regneark hentet på Internettet... 15 Læsevenlige tal

Læs mere

Anvendt litteratur : Mat C v. Bregendal, Nitschky Schmidt og Vestergård, Systime 2005

Anvendt litteratur : Mat C v. Bregendal, Nitschky Schmidt og Vestergård, Systime 2005 Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin juni 2011 Institution Campus Bornholm Uddannelse Fag og niveau Lærer Hold Hhx Matematik C Peter Seide 1AB

Læs mere

Deskriptiv statistik. for C-niveau i hf. 2015 Karsten Juul

Deskriptiv statistik. for C-niveau i hf. 2015 Karsten Juul Deskriptiv statistik for C-niveau i hf 75 50 25 2015 Karsten Juul DESKRIPTIV STATISTIK 1.1 Hvad er deskriptiv statistik?...1 1.2 Hvad er grupperede og ugrupperede data?...1 1.21 Eksempel pä ugrupperede

Læs mere

Skifte til Excel 2010

Skifte til Excel 2010 I denne vejledning Microsoft Excel 2010 ser meget anderledes ud end Excel 2003, og vi har derfor oprettet denne vejledning, så du hurtigere kan komme i gang med at bruge programmet. Læs videre for at få

Læs mere

MANUAL - Joomla! Version 1

MANUAL - Joomla! Version 1 MANUAL - Joomla! Version 1 Indhold Retningslinjer for hjemmesiden... 3 Log ind... 3 Ret i en artikel, der allerede er oprettet... 4 Opret ny artikel... 8 a) Skriv direkte i tekstfelt... 9 b) Indsæt tekst

Læs mere

Emneopgave: Lineær- og kvadratisk programmering:

Emneopgave: Lineær- og kvadratisk programmering: Emneopgave: Lineær- og kvadratisk programmering: LINEÆR PROGRAMMERING I lineær programmering løser man problemer hvor man for en bestemt funktion ønsker at finde enten en maksimering eller en minimering

Læs mere

Grupperede observationer

Grupperede observationer Grupperede observationer Tallene i den følgende tabel viser antallet af personer på Læsø 1.januar 2012, opdelt i 10-års intervaller. alder antal 0 131 10 181 20 66 30 139 40 251 50 318 60 421 70 246 80

Læs mere