Tworzenie nowej listy dla innego filmu
Znaleziono recenzje innego, nowszego filmu z Jackiem Nicholsonem: Infiltracja (The Departed)!
| Oceny | Komentarze |
|---|---|
| 4,6 | I would watch it again |
| 5 | Amazing! |
| 4,8 | I liked it |
| 5 | One of the best movies |
| 4,2 | Fascinating plot |
Przydatne byłoby zebranie w jednym miejscu wszystkich informacji o filmie – takich jak tytuł, aktorzy i recenzje – w jednej zmiennej. Ponieważ te dane mają różne struktury, naturalnym wyborem jest połączenie ich w zmienną typu lista.
W twoim środowisku pracy dostępne są już zmienne: movie_title zawierająca tytuł filmu oraz movie_actors zawierająca nazwiska wybranych aktorów.
To ćwiczenie jest częścią kursu
Wprowadzenie do R
Instrukcje do ćwiczenia
- Utwórz dwa wektory –
scoresicomments– zawierające informacje z recenzji pokazanych w tabeli. - Oblicz średnią wektora
scoresi zapisz ją jakoavg_review. - Połącz wektory
scoresicommentsw ramkę danych o nazwiereviews_df. - Utwórz listę o nazwie
departed_list, która zawiera:movie_title,movie_actors, ramkę danych z recenzjami jakoreviews_dforaz średnią ocenę jakoavg_review, a następnie wyświetl ją.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Use the table from the exercise to define the comments and scores vectors
scores <- c(4.6, 5, 4.8, 5, ___
comments <- c("I would watch it again", "Amazing!", "I liked it", "One of the best movies", ___
# Save the average of the scores vector as avg_review
# Combine scores and comments into the reviews_df data frame
# Create and print out a list, called departed_list