Vidéo: Vidéo 2.2 Importer un data frame depuis un fichier .csv 2025
Lorsque vous essayez de créer des tables à partir d'une matrice dans R, vous finissez par essayer. table. L'essai d'objet. la table ressemble exactement à la matrice, mais ce n'est pas le cas. La différence devient claire lorsque vous transformez ces objets en une trame de données. Jetez un oeil à l'issue de ce code: >> procès. df str (essai df) 'données. frame ': 2 obs. de 2 variables: $ sick: num 34 11 $ healthy: num 9 32
Ici vous obtenez un cadre de données avec deux variables (malade et sain) avec deux observations. D'un autre côté, si vous convertissez la table en une trame de données, vous obtenez le résultat suivant:
Vous obtenez maintenant un bloc de données avec trois variables. Les deux premiers - Var1 et Var2 - sont des variables factorielles pour lesquelles les niveaux sont les valeurs des lignes et des colonnes de la table, respectivement. La troisième variable - Freq - contient les fréquences pour chaque combinaison des niveaux dans les deux premières variables.
En fait, vous pouvez également créer des tables à plus de deux dimensions en ajoutant plus de variables en tant qu'arguments ou en transformant un tableau multidimensionnel en table en utilisant as. table(). Vous pouvez accéder aux nombres de la même manière que vous le faites pour les tableaux multidimensionnels et les as. Les données. La fonction frame () crée autant de variables factorielles que de dimensions.
