НачатьНачать бесплатно

Добавление новых столбцов

В идеальном мире можно было бы быть уверены на 100%, что получите все ожидаемые денежные потоки. Но поскольку это прогнозы на будущее, всегда есть вероятность, что кто-то не сможет заплатить! Вы решаете проанализировать наихудший сценарий, при котором получаете лишь половину ожидаемого денежного потока. Чтобы сохранить этот сценарий для дальнейшего анализа, добавьте его в виде нового столбца в датафрейм!

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

Вот и всё! Добавить новый столбец в датафрейм так же просто, как присвоить новые данные конструкции data_frame$new_column. Новый столбец, как правило, является результатом преобразования существующих столбцов — именно здесь оператор $ особенно удобен!

Это упражнение является частью курса

Введение в R для финансов

Посмотреть курс

Инструкции к упражнению

  • Создайте новый наихудший сценарий, при котором вы получаете лишь 25% ожидаемого денежного потока, и добавьте его в датафрейм как quarter_cash.
  • Что если потребуется вдвое больше времени (в терминах столбца year), чтобы получить деньги? Добавьте новый столбец double_year с этим сценарием.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Quarter cash flow scenario
cash$quarter_cash <-

# Double year scenario
Редактировать и запускать код