Dodawanie nowych kolumn
W idealnym świecie mógłbyś być w 100% pewien, że otrzymasz wszystkie swoje przepływy pieniężne. Ponieważ są to jednak prognozy na przyszłość, zawsze istnieje ryzyko, że ktoś nie będzie w stanie zapłacić! Postanawiasz przeprowadzić analizę scenariusza pesymistycznego, w którym otrzymujesz jedynie połowę oczekiwanych przepływów pieniężnych. Aby zachować ten scenariusz do późniejszej analizy, dodajesz go jako nową kolumnę do ramki danych!
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
I to wszystko! Tworzenie nowych kolumn w ramce danych jest tak proste, jak przypisanie nowych danych do data_frame$new_column. Nowo tworzona kolumna jest często jakąś transformacją istniejących kolumn – właśnie dlatego operator $ jest tu tak przydatny!
To ćwiczenie jest częścią kursu
Wprowadzenie do R dla finansów
Instrukcje do ćwiczenia
- Utwórz nowy scenariusz pesymistyczny, w którym otrzymujesz jedynie 25% oczekiwanych przepływów pieniężnych, i dodaj go do ramki danych jako
quarter_cash. - Co, jeśli czas oczekiwania na pieniądze (mierzony wartością
year) byłby dwukrotnie dłuższy? Dodaj nową kolumnędouble_yearz tym scenariuszem.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Quarter cash flow scenario
cash$quarter_cash <-
# Double year scenario