Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Summary

Summary Detailed learning objectives Data science & biology part 2

Rating
-
Sold
-
Pages
25
Uploaded on
19-04-2023
Written in
2022/2023

In this document, the learning objectives for the two exams have been developed using the (English) slides. The text is mainly written in Dutch, but at the end of the learning objectives, the text is mainly written in English.

Institution
Course

Content preview

Clip 9

What a NumPy array is

Een NumPy array is een raster van waarden,
allemaal van hetzelfde type en wordt
geïndexeerd door een tuple van niet-
negatieve gehele getallen. Het aantal
dimensies is de rang van de array. De vorm
van de dimensie array is een tuple van gehele
getallen die de grootte van de array langs
elke dimensie.

Een tuple wordt gebruikt om meerdere items
in een enkele variabele op te slaan. Tuple is
één van de 4 ingebouwde datatypes in Python
die worden gebruikt om verzamelingen van
gegevens op te slaan. De andere 3 zijn list,
dictionary en set. Een tuple is een verzameling
die geordend en onveranderlijk is.

Je hebt een one-dimensional array. Dit is
eigenlijk gewoon een lijst toevoegen aan een
array functie. Deze heeft maar één as. Je kan
ook multi-dimensional arrays maken. In deze
dia zijn het tuples, maar het kunnen ook
lijsten zijn. je kan ook meer dimensies
toevoegen. Met ndim krijg je het aantal
dimensies. Shape geeft de lengte van beide assen. Size is het totale aantal elementen.

How to create a NumPy array

Met zero creëer je een array met nullen. Je
zet tussen de haakjes hoeveel je er wilt. Je
krijgt hier floats. Met full creëer je een array
die je vult met de waarde die je aangeeft. Met
arange geef je het begin en tot het einde aan
en hoe groot je stappen moeten zijn. Je geeft
als maximale waarde dus één stap groter aan,
want het is tot 25 en dus tot en met 20. Met
linspace geef je de begin waarde aan en de
eind waarde en hoeveel je ertussen in wilt
hebben.

How to access and modify arrays

Hiermee print je een bepaalde waarde in een lijst. Je
hebt de arange 1 tot 4, dus tot en met 3 (1, 2, 3). Je
print daarvan de tweede waarde, geteld vanaf 0 is dat
dus 3. Bij a heb je dus een one-dimensional arange.

, Bij b heb je een multi-dimensional array. Hiermee geef je dus aan welke waarde je wilt hebben, dus
de ….

Add en remove values met de append, remove en delete functions. Met transpose verander je de
shape. De rijen worden kolommen en andersom. Met reshape verander je de shape van de array.

How to perform mathematical operations and comparisons on arrays

In de print functie kan je berekeningen
doen. Bijvoorbeeld een bepaalde waarde
erbij optellen of vermenigvuldigen. Met
exp() kan je de exponentiële waardes
berekenen van de elementen die in de
array aanwezig zijn. Je kan ook van alle
waardes het logaritme nemen.




Print alle waarden die groter zijn dan 5 (daar
geeft het TRUE). Met de andere functies maak
je een nieuwe matrix met alleen waardes
groter dan 5. Die daarna maak je alle waardes
die groter zijn dan 5, gelijk aan 5. Met copy
kan je eerst je matrix kopiëren, voordat je het
aanpast. Als je zegt matrix_a = matrix_b. Als je
een waarde in matrix_a verandert, doe je dat
automatisch ook in matrix_b. Als je dat niet
wilt, dan moet je matrix_a kopiëren en dan
elementen aanpassen. Nu pas je maar één
matrix aan en niet allebei.

How to apply aggregate functions to arrays

Met sum krijg je alle waardes bij elkaar
opgeteld. Als je een as weergeeft, krijg je
alleen de som van een bepaalde as. Of je doet
het per rij. Dit kan ook met min, max, mean,
median, std en cumsum.

Written for

Institution
Study
Course

Document information

Uploaded on
April 19, 2023
Number of pages
25
Written in
2022/2023
Type
SUMMARY

Subjects

$10.42
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
lennekemelissen Universiteit Utrecht
Follow You need to be logged in order to follow users or courses
Sold
47
Member since
5 year
Number of followers
21
Documents
51
Last sold
3 months ago

4.0

3 reviews

5
1
4
1
3
1
2
0
1
0

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions