Nieuwe kolommen toevoegen
In een ideale wereld weet je 100% zeker dat je al je kasstromen ontvangt. Maar omdat dit voorspellingen over de toekomst zijn, is er altijd een kans dat iemand niet kan betalen! Je besluit een analyse te doen voor een worstcasescenario waarin je maar de helft van je verwachte kasstroom ontvangt. Om het worstcasescenario later te kunnen analyseren, voeg je het toe als een nieuwe kolom aan de data frame!
cash$half_cash <- cash$cash_flow * .5
cash
company cash_flow year half_cash
1 A 1000 1 500
2 A 4000 3 2000
3 A 550 4 275
4 B 1500 1 750
5 B 1100 2 550
6 B 750 4 375
7 B 6000 5 3000
En dat is het! Nieuwe kolommen maken in je data frame is zo eenvoudig als de nieuwe informatie toekennen aan data_frame$new_column. Vaak is de nieuwe kolom een transformatie van bestaande kolommen, dus de $-operator komt hier echt van pas!
Deze oefening maakt deel uit van de cursus
Introductie tot R voor Financiën
Oefeninstructies
- Maak een nieuw worstcasescenario waarin je slechts 25% van je verwachte kasstroom ontvangt, en voeg dit toe aan de data frame als
quarter_cash. - Wat als het twee keer zo lang duurt (in termen van
year) voordat je je geld ontvangt? Voeg een nieuwe kolomdouble_yeartoe met dit scenario.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Quarter cash flow scenario
cash$quarter_cash <-
# Double year scenario