Обʼєднаймо все разом
З усім, що ви вже вивчили, ви можете розвʼязувати доволі цікаві задачі.
Замість того щоб записувати кількість переглядів власного профілю LinkedIn, уявімо, що ви провели опитування у своїй компанії. Ви запитали кожного працівника з профілем у LinkedIn, скільки відвідувань їхній профіль мав за останні сім днів. Ви зберегли результати в датафреймі li_df. Цей датафрейм доступний у робочому середовищі; введіть li_df у консолі, щоб переглянути його.
Ця вправа є частиною курсу
Середній рівень R
Інструкції до вправи
- Виберіть увесь другий стовпець
day2з датафреймуli_dfяк вектор і присвойте його зміннійsecond. - Використайте
second, щоб створити логічний вектор, який міститьTRUE, якщо відповідна кількість переглядів строго більша за 25 або строго менша за 5, іFALSEв іншому разі. Збережіть цей логічний вектор якextremes. - Застосуйте
sum()до вектораextremes, щоб обчислити кількістьTRUEуextremes(тобто кількість працівників, які або дуже популярні, або майже непомітні). Просто виведіть це число в консоль.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# li_df is pre-loaded in your workspace
# Select the second column, named day2, from li_df: second
# Build a logical vector, TRUE if value in second is extreme: extremes
# Count the number of TRUEs in extremes