Porównywanie macierzy
R świetnie radzi sobie z porównywaniem różnych struktur danych – i nie chodzi tylko o wektory. Macierze i operatory relacyjne również działają ze sobą bez zarzutu!
Dane dotyczące LinkedIn i Facebooka nie są teraz przechowywane w wektorach (jak w poprzednim ćwiczeniu), lecz w macierzy views. Pierwszy wiersz zawiera dane z LinkedIn, a drugi – dane z Facebooka. Oryginalne wektory facebook i linkedin są nadal dostępne.
To ćwiczenie jest częścią kursu
Intermediate R
Instrukcje do ćwiczenia
Korzystając z poznanych dotąd operatorów relacyjnych, sprawdź następujące kwestie:
- Kiedy liczba wyświetleń wynosiła dokładnie 13? Użyj macierzy
views, aby otrzymać macierz logiczną. - W których dniach liczba wyświetleń była mniejsza lub równa 14? Ponownie każ R zwrócić macierz logiczną.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# The social data has been created for you
linkedin <- c(16, 9, 13, 5, 2, 17, 14)
facebook <- c(17, 7, 5, 16, 8, 13, 14)
views <- matrix(c(linkedin, facebook), nrow = 2, byrow = TRUE)
# When does views equal 13?
# When is views less than or equal to 14?