Maak je eerste data.frame()
Data frames zijn ideaal omdat ze in elke kolom een ander gegevenstype kunnen bevatten. We beginnen met de functie data.frame() om een data frame te maken met de toekomstige kasstromen van je bedrijf. Dit zijn de variabelen in het data frame:
company- Het bedrijf dat de kasstroom aan je uitbetaalt (A of B).cash_flow- Het bedrag dat een bedrijf zal ontvangen.year- Het aantal jaren vanaf nu tot je de kasstroom ontvangt.
Om het data frame te maken, doe je het volgende:
data.frame(company = c("A", "A", "B"), cash_flow = c(100, 200, 300), year = c(1, 3, 2))
company cash_flow year
1 A 100 1
2 A 200 3
3 B 300 2
Net als matrices worden data frames gemaakt van vectoren, dus deze code had ook gewerkt:
company <- c("A", "A", "B")
cash_flow <- c(100, 200, 300)
year <- c(1, 3, 2)
data.frame(company, cash_flow, year)
Deze oefening maakt deel uit van de cursus
Introductie tot R voor Financiën
Oefeninstructies
- Nieuwe variabelen
company,cash_flowenyearzijn voor je gedefinieerd. - Maak nog een data frame met
company,cash_flowenyearin die volgorde. Ken het toe aancash. Je gebruikt dit data frame in de rest van dit hoofdstuk! - Print
cashom je fonkelnieuwe data frame te bekijken.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Variables
company <- c("A", "A", "A", "B", "B", "B", "B")
cash_flow <- c(1000, 4000, 550, 1500, 1100, 750, 6000)
year <- c(1, 3, 4, 1, 2, 4, 5)
# Data frame
cash <-
# Print cash