Comparer des matrices
La capacité de R à gérer différentes structures de données pour les comparaisons ne s’arrête pas aux vecteurs. Les matrices et les opérateurs relationnels fonctionnent également très bien ensemble !
Au lieu d’être dans des vecteurs (comme dans l’exercice précédent), les données LinkedIn et Facebook sont maintenant stockées dans une matrice appelée views. La première ligne contient les informations LinkedIn ; la seconde, les informations Facebook. Les vecteurs d’origine facebook et linkedin sont toujours disponibles.
Cet exercice fait partie du cours
R niveau intermédiaire
Instructions
En utilisant les opérateurs relationnels que vous avez vus jusqu’ici, essayez de déterminer les éléments suivants :
- Quand le nombre de vues était-il exactement égal à 13 ? Utilisez la matrice
viewspour obtenir une matrice logique. - Pour quels jours le nombre de vues était-il inférieur ou égal à 14 ? Là encore, demandez à R de renvoyer une matrice logique.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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?