Vidéo: APPRENDRE LE PYTHON #1 ? LES BASES & PREREQUIS 2025
Beaucoup de gens qui commencent par R sont désorientés par les listes au début. Il n'y a vraiment pas besoin de cela - une liste n'a que deux parties importantes: les composants et les noms. Et dans le cas des listes sans nom, vous n'avez même pas à vous soucier de ce dernier. Mais si vous regardez la structure des paniers. liste dans la sortie suivante, vous pouvez voir pourquoi les gens ont souvent peur des listes. >> str (liste de paniers) Liste de 2 $: num [1: 2, 1: 6] 12 5 4 4 5 2 6 4 9 12 … - attr (*, "dimnames") = Liste de 2 … $: chr [1: 2] "Granny" "Géraldine" … $: chr [1: 6] "1er" "2ème" "3ème" "4ème" … $: chr "2010-2011"
Cela ressemble vraiment comme un code obscur utilisé par les services de renseignement secrets pendant la Seconde Guerre mondiale. Pourtant, quand vous savez comment le lire, c'est assez facile à lire. Alors divisons la sortie pour voir ce qui se passe ici:
-
La deuxième ligne contient un $, qui indique le début du premier composant. Le reste de cette ligne, vous devriez être capable de lire maintenant: Il vous dit que ce premier composant est une matrice numérique avec deux lignes et six colonnes.
-
La troisième ligne est précédée de …, indiquant que cette ligne appartient également au premier composant. Si vous regardez la sortie de str (paniers, équipe), vous voyez cette ligne et les deux suivantes. R conserve les noms de lignes et de colonnes d'une matrice dans un attribut appelé dimnames. Pour l'instant, vous devez vous rappeler seulement qu'un attribut est un morceau supplémentaire d'information qui peut être attaché à presque n'importe quel objet dans R.
-
-
-
Enfin, la sixième ligne commence à nouveau avec un $ et vous donne la structure du deuxième composant - dans ce cas, un vecteur de caractères avec une seule valeur.
-
