ПочатиПочніть безкоштовно

Доступ і підмножини в датафреймах (3)

Часто простого вибору одного стовпця з датафрейму недостатньо. Що як вас цікавлять лише грошові потоки компанії A? Для більшої гнучкості скористайтеся subset()!

subset(cash, company == "A")

  company cash_flow year
1       A      1000    1
2       A      4000    3
3       A       550    4

Тут відбувається кілька важливих речей:

  • Перший аргумент, який ви передаєте до subset(), — це назва вашого датафрейму, cash.
  • Зверніть увагу: company не слід брати в лапки!
  • == — це оператор рівності. Він перевіряє, де два значення збігаються, і повертає логічний вектор. Про ці реляційні оператори є ще багато чого дізнатися — усе це ви розглянете в другому фінансовому курсі, Intermediate R for Finance!

Ця вправа є частиною курсу

Вступ до R для фінансів

Переглянути курс

Інструкції до вправи

  • Використайте subset(), щоб вибрати лише ті рядки cash, які відповідають компанії B.
  • Тепер застосуйте subset() до рядків із грошовими потоками з терміном через 1 рік.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Rows about company B


# Rows with cash flows due in 1 year
Редагувати та запускати код