Quelle est la différence entre un vecteur et une trame de données dans R? Dans quelles circonstances les vecteurs devraient-ils être convertis en trames de données?Vecteur/trame de données dans R
Répondre
Un vecteur a 1 dimension alors qu'une trame de données en a 2. Je ne peux pas penser à une bonne raison de convertir un seul vecteur en une trame de données. Cette question survient généralement lorsque vous avez plusieurs vecteurs. Une meilleure question est de savoir quelle est la différence entre une trame de données et une matrice: une trame de données peut avoir différents types de données pour chaque colonne, tandis qu'une matrice est un type de données. Dans les coulisses, une trame de données est vraiment une liste avec des vecteurs de longueur égale à chaque index.
Un autre bon point à noter est que lors de l'exécution du code, les opérations sur les matrices sont (la plupart du temps) beaucoup plus rapides que sur les trames de données.
Tal
Et un autre point est que 'data.frame' peut contenir différents types de données (dates, nombres, facteurs) et' matrix' un seul type. – Marek
- 1. Filtrage des données dans R
- 2. Données hebdomadaires agrégées dans R
- 3. Traçage des données simples dans R
- 4. Comment utiliser les données Matlab dans R?
- 5. Barplot dans R, agrégation des données échantillonnées
- 6. classe "By" dans la structure de données dans R
- 7. Regroupement de lignes ou de colonnes de données dans R
- 8. Lecture de données binaires de longueur indéterminée dans R
- 9. Fusionner beaucoup de trames de données dans R
- 10. Comment charger des exemples de jeux de données dans R?
- 11. Fusion de deux trames de données différentes dans R
- 12. Extraire les valeurs de la trame de données dans R
- 13. Interpolation de données de séries temporelles dans R
- 14. structure de données Dictionnaire en R
- 15. trame de données produit cartésien R
- 16. Réorganiser une trame de données en R
- 17. Filtrage d'une trame de données en R
- 18. Génération de variables d'interaction dans les données R
- 19. Données de panel avec variable dépendante binaire dans R
- 20. Comment importer des formats de données inhabituels dans R?
- 21. Modifier le contenu d'une trame de données dans R
- 22. Stockage d'objets R dans une base de données relationnelle
- 23. Saisie d'une colonne d'information dans une trame de données R.
- 24. Importation de données à partir d'un fichier JSON dans R
- 25. Lecture des données de Microsoft SQL Server dans R
- 26. Equivalent de "throw" dans R
- 27. manipulation de données avec R: Restructuration des données
- 28. dans R, comment distribuer les données dans différents groupes
- 29. Fonctions d'ajustement dans R
- 30. Transformation de chaînes de caractères dans R
Je voulais simplement vous demander la différence entre les matrices et les trames de données. Merci pour l'explication. –