Garantie de satisfaction à 100% Disponible immédiatement après paiement En ligne et en PDF Tu n'es attaché à rien 4.2 TrustPilot
logo-home
Resume

Samenvatting Programmeren

Vendu
1
Pages
11
Publié le
30-07-2023
Écrit en
2022/2023

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










Oups ! Impossible de charger votre document. Réessayez ou contactez le support.

Infos sur le Document

Publié le
30 juillet 2023
Nombre de pages
11
Écrit en
2022/2023
Type
Resume

Aperçu du contenu

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

Reviews from verified buyers

Affichage de tous les avis
8 mois de cela

2,0

1 revues

5
0
4
0
3
0
2
1
1
0
Avis fiables sur Stuvia

Tous les avis sont réalisés par de vrais utilisateurs de Stuvia après des achats vérifiés.

Faites connaissance avec le vendeur

Seller avatar
Les scores de réputation sont basés sur le nombre de documents qu'un vendeur a vendus contre paiement ainsi que sur les avis qu'il a reçu pour ces documents. Il y a trois niveaux: Bronze, Argent et Or. Plus la réputation est bonne, plus vous pouvez faire confiance sur la qualité du travail des vendeurs.
elenacamachoperez Vrije Universiteit Brussel
Voir profil
S'abonner Vous devez être connecté afin de suivre les étudiants ou les cours
Vendu
36
Membre depuis
2 année
Nombre de followers
11
Documents
9
Dernière vente
2 mois de cela

3,9

8 revues

5
3
4
2
3
2
2
1
1
0

Récemment consulté par vous

Pourquoi les étudiants choisissent Stuvia

Créé par d'autres étudiants, vérifié par les avis

Une qualité sur laquelle compter : rédigé par des étudiants qui ont réussi et évalué par d'autres qui ont utilisé ce document.

Le document ne convient pas ? Choisis un autre document

Aucun souci ! Tu peux sélectionner directement un autre document qui correspond mieux à ce que tu cherches.

Paye comme tu veux, apprends aussitôt

Aucun abonnement, aucun engagement. Paye selon tes habitudes par carte de crédit et télécharge ton document PDF instantanément.

Student with book image

“Acheté, téléchargé et réussi. C'est aussi simple que ça.”

Alisha Student

Foire aux questions