¿Cuál es la diferencia entre un vector y un marco de datos en R? ¿Bajo qué circunstancias los vectores deben convertirse a marcos de datos?Vector frente a marco de datos en R
Respuesta
Un vector tiene 1 dimensión mientras que un marco de datos tiene 2. No puedo pensar en una buena razón para convertir un solo vector en un marco de datos. Esa pregunta generalmente surge cuando tienes múltiples vectores.
Una mejor pregunta es cuál es la diferencia entre un marco de datos y una matriz: un marco de datos puede tener diferentes tipos de datos para cada columna, mientras que una matriz es todo un tipo de datos. Detrás de escena, un marco de datos es realmente una lista con vectores de igual longitud en cada índice.
Otro buen punto a tener en cuenta es que cuando se ejecuta código, las operaciones en matrices son (la mayoría de las veces) mucho más rápidas que en marcos de datos.
Tal
Y otro punto es que 'data.frame' puede contener diferentes tipos de datos (fechas, números, factores) y' matrix' solo de un tipo. – Marek
- 1. Vector frente a cadena
- 2. suministra un vector a "clases" de marco de datos
- 3. R evaluar cadena como marco de datos
- 4. Regrese cada columna en un marco de datos en un vector en R
- 5. R - agregar marco de datos a la lista
- 6. vector STL frente a borrado de mapa
- 7. un vector dinámico de C a R
- 8. R convertir matriz o marco de datos a sparseMatrix
- 9. Coco/R frente a ANTLR
- 10. En R, ¿por qué la selección de filas de un marco de datos devuelve datos como un vector si el marco de datos tiene solo una columna?
- 11. Filtrar un marco de datos en un vector
- 12. Vector claro frente a cambiar el tamaño
- 13. clase "Por" en marco de datos en R
- 14. Convierte un Gráfico en un Marco de Datos en R
- 15. Identificación de columnas duplicadas en un marco de datos R
- 16. Crear un nuevo marco de datos en R a partir de un marco de datos existente e inadecuado
- 17. Convierta el objeto igraph a un marco de datos en R
- 18. ¿Cómo puedo analizar datos CSV de un vector de caracteres para extraer un marco de datos?
- 19. Para cada fila en un marco de datos R
- 20. Encriptación: ¿uso del vector de inicialización frente a la clave?
- 21. Cómo ordenar un marco de datos en R
- 22. Marco de Entidad Marco de muchos a muchos, clúster frente a índice no agrupado
- 23. Marco de entidad: cómo detectar excepciones recuperables frente a irrecuperables
- 24. vector de nombres de variables en R
- 25. iterador frente a referencia frente a puntero
- 26. Generación de salida LaTeX desde el marco de datos R
- 27. R: Al pasar un marco de datos por referencia
- 28. R eliminar caracteres especiales del marco de datos
- 29. Crear un vector a partir de un archivo en R
- 30. suma variables dentro del marco de datos R
Solo te iba a preguntar la diferencia entre las matrices y los marcos de datos. Gracias por la explicación. –