Создайте свой первый data.frame()
Фреймы данных удобны тем, что каждый столбец может содержать данные разного типа. Для начала воспользуемся функцией data.frame(), чтобы создать фрейм данных с прогнозируемыми денежными потоками вашего бизнеса. Фрейм будет содержать следующие переменные:
company— компания, от которой поступает денежный поток (A или B).cash_flow— сумма денег, которую получит компания.year— количество лет от текущего момента до получения денежного потока.
Фрейм данных создаётся следующим образом:
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
Как и матрицы, фреймы данных создаются из векторов, поэтому следующий код также сработал бы:
company <- c("A", "A", "B")
cash_flow <- c(100, 200, 300)
year <- c(1, 3, 2)
data.frame(company, cash_flow, year)
Это упражнение является частью курса
Введение в R для финансов
Инструкции к упражнению
- Переменные
company,cash_flowиyearуже определены для вас. - Создайте фрейм данных, содержащий
company,cash_flowиyearименно в таком порядке. Присвойте его переменнойcash. Этот фрейм данных вы будете использовать на протяжении всей оставшейся части главы! - Выведите
cashна экран, чтобы увидеть ваш новый фрейм данных.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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