100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4.2 TrustPilot
logo-home
Samenvatting

Samenvatting Programmeren

Beoordeling
2,0
(1)
Verkocht
1
Pagina's
11
Geüpload op
30-07-2023
Geschreven in
2022/2023

Samenvatting van het vak 'Programmeren' dat gegeven wordt in de 1ste Bachelor Biomedische Wetenschappen aan de Vrije Universiteit Brussel (VUB)










Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Documentinformatie

Geüpload op
30 juli 2023
Aantal pagina's
11
Geschreven in
2022/2023
Type
Samenvatting

Voorbeeld van de inhoud

1 ####################################
2 #SAMENVATTING CODES
3 ####################################
4
5 ####################################
6 # POWERPOINT/ THEORIE
7 ####################################
8
9 # run code : Ctrl+ Enter
10
11 # rerun code bij loops: icoontje met blauwe en groene pijl
12
13 # heel de script runnen: icoon source
14
15 # verschil van cat en print: cat geeft geen output om op te slaan
16 # print geeft wel output om op te slaan,
17 #in de vorm van een vector van character strings
18
19 # verschil Na en NaN: not available vs not a number
20
21 # vectoren: basis van alles in R, één dimentie, één type
22
23 # factor: data opdelen in x categorieën (één type)
24
25 # matrix, kolomgewijs: combinatie van één of meerdere vectoren (twee dimenties)
26 #(één type)
27
28 # array, kolomgewijs: combinatie van één of meerdere vectoren (meerdere dimenties)
29 #(één type)
30
31 # dataframe, kolomgewijs: Een combinatie van één of meerdere vectoren, met optioneel
andere inwendige structuren
32 #(meerdere types)
33
34 # lijst: Een combinatie VAN verschillende objecten, met optioneel een verschillende
lengte
35 #(meerdere types)
36
37
38 # atomische vector types
39 # numeric: num, bevat nummers
40 # integer: int, bevat gehele getallen. Dit is een speciaal type van numerieke
vector.
41 # character: char, bevat tekst
42 # logical: logi, bevat enkel de logische waardes TRUE en FALSE
43
44 # Syntax-fouten
45 # Als je code schrijft die R niet kan begrijpen, heb je syntax-fouten.
46 # Syntax-fouten resulteren altijd in een foutmelding en
47 # vaak worden die veroorzaakt door het verkeerd gebruiken van een functie
48 # of het vergeten van een haakje/quote.
49
50 # Semantische fouten
51 # Als je de juiste code schrijft die niet doet wat je denkt dat het doet, heb je een
semantische fout.
52 # De code zelf is correct, maar de uitkomst van die regel code is dat niet.
53 # Het kan bijvoorbeeld een ander type object retourneren dan u verwacht.
54 # Als u dat object verderop gebruikt, zal het niet het type zijn dat u denkt dat het
is
55 # en zal uw code daar mislukken.
56
57 # Logische fouten
58 # Waarschijnlijk het moeilijkst te vinden zijn fouten in de logica van je code.
59 # Uw code werkt, genereert geen fouten of waarschuwingen, maar geeft nog steeds niet
het verwachte resultaat.
60 # De fout zit niet in de code zelf, maar in de logica die wordt uitgevoerd.
61
62 # Samenvatten van data
63 # Getallen:
64 # Gemiddelde, standaardafwijking
65 # Mediaan, Q1-Q3, interkwartielafstand
66
67 # Grafisch:

, 68 # Histogram met eventueel densityplot
69 # y-as: aantal of density
70 # x-as: continue waarde (interval/ratio)
71 # Typisch aan een densityplot is dat de oppervlakte onder die curve gelijk moet
zijn aan 1.
72
73 # Spreidingsdiagram of scatterplot
74 # y-as: continue waarde (interval/ratio)
75 # x-as: continue waarde (interval/ratio)
76 # categorieën (nominaal/ordinaal) [kan evt. ook
77 # Als je een hoop continue variabelen meegeeft aan de plot functie, maakt die
daar een spreidingsdiagram van
78 # waar de correlatie uit af te leiden is
79
80 # Boxplot
81 # y-as: continue waarde (interval/ratio)
82 # x-as: categorieën (nominaal/ordinaal) => factor
83 # Geeft de spreiding weer van een bepaalde y-waarde binnen een bepaalde
categorie
84
85 # plot van een vector
86 # y-as: waarden
87 # x-as: index
88
89 ###########################################
90 #BASIS CODES
91 ###########################################
92
93 # random number generator
94 set.seed()
95
96 # random nummer uit een specifieke lengte van cijfers
97 sample(x = , size = , replace= )
98
99 # wat voldoet aan een bepaalde waarde
100 which(x == 7)
101 which(x < 12)
102
103 # de structuur/ vorm/ soort van een variable
104 str()
105
106 # bovenste/ onderste 6 elementen
107 head()
108 tail()
109
110 # maximum en minimum
111 max()
112 min()
113
114 # dimentie van alle andere (geen vectoren)
115 dim()
116
117 #samenvatting van statistieken van dataframe
118 summary(object= )
119
120 # vervangen van het eerste optreden van een element
121 gsub(pattern =, replacement = , x =)
122
123 # vervangen van alle optredens
124 stringr::str_replace_all(string = , pattern = , replacement = )
125
126 # global environment leeg maken
127 rm()
128
129 #oplijsten van objecten uit global environment
130 ls()
131
132 #vragen waar je iets opslaat
133 getwd()
134
135 # aantal uit de standaardnormaalverdeling
136 rnorm(88)
137

Beoordelingen van geverifieerde kopers

Alle reviews worden weergegeven
8 maanden geleden

2,0

1 beoordelingen

5
0
4
0
3
0
2
1
1
0
Betrouwbare reviews op Stuvia

Alle beoordelingen zijn geschreven door echte Stuvia-gebruikers na geverifieerde aankopen.

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
elenacamachoperez Vrije Universiteit Brussel
Bekijk profiel
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
36
Lid sinds
2 jaar
Aantal volgers
11
Documenten
9
Laatst verkocht
2 maanden geleden

3,9

8 beoordelingen

5
3
4
2
3
2
2
1
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via Bancontact, iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo eenvoudig kan het zijn.”

Alisha Student

Veelgestelde vragen