Tengo un conjunto de datos ASCII que consta de tres columnas, pero solo las dos últimas son datos reales. Ahora quiero crear un diagrama de puntos de los datos usando read.csv(file = "result1", sep= " ")
. R lee las tres columnas. ¿Cómo evito esto?
12
Respuestas:
Puede usar el
colClasses
argumentoread.csv
para seleccionar las columnas que desee. En este caso, se puede establecercolClasses
ac("NULL", NA, NA)
De manera más general, puede usar colClasses para especificar los tipos particulares de columnas;
NA
significa utilizar el enfoque predeterminado que consiste en tratar de descubrir cuál es la columna automáticamente. Vea la página de ayudaread.csv
para más detalles.fuente
Otra opción es leer todo el archivo, pero mantener solo dos de las columnas, por ejemplo:
o, usando nombres de columna, por ejemplo. si las columnas se llaman 'col1, col2, col3'
fuente
Este lleva menos tiempo en comparación con las respuestas proporcionadas
fuente