1. Learn
  2. /
  3. Курси
  4. /
  5. Середній рівень R

Connected

вправа

Утиліти для роботи з даними

R має низку функцій для гнучкої роботи зі структурами даних:

  • seq(): Генерує послідовності, задаючи аргументи from, to та by.
  • rep(): Тиражує елементи векторів і списків.
  • sort(): Сортує вектор у порядку зростання. Працює з числовими значеннями, а також із рядками та логічними.
  • rev(): Розвертає елементи у структурах даних, для яких визначено операцію розвороту.
  • str(): Відображає структуру будь-якого об'єкта R.
  • append(): Об'єднує вектори або списки.
  • is.*(): Перевіряє клас об'єкта R.
  • as.*(): Перетворює об'єкт R з одного класу на інший.
  • unlist(): „Сплющує" (у т.ч. вкладені) списки до вектора.

Пам'ятаєте дані про перегляди профілю в соцмережах? Кількість переглядів у LinkedIn і Facebook за останні сім днів уже задано як списки.

Інструкції

100 XP
  • Перетворіть списки linkedin і facebook на вектори та збережіть їх відповідно як li_vec і fb_vec.
  • Далі додайте fb_vec до li_vec (дані Facebook мають бути останніми). Збережіть результат як social_vec.
  • Нарешті, відсортуйте social_vec від більшого до меншого. Виведіть отриманий вектор.