Cómo importar datos de Qualtrics (en formato csv) a R
stoy tratando de importar datos descargados de Qualtrics a R. Es un archivo csv.
Sin embargo, me encuentro con 2 problemas.
R no pudo determinar el formato de cada columna por sí mismo, probablemente porque la fila 2 y la fila 3 (resaltadas anteriormente) son texto inútil. R piensa que todas las columnas soncharacter
. Sin embargo, obviamente algunos sondate
, algunos sonfactor
, y algunos soninteger
. ¿Cómo puede R calcular la clase de datos de cada columna correctamente por sí mismo?library(tidyverse)
filename <- "mydata.csv"
df = read_csv(filename, col_names = TRUE)
Parsed with column specification:
cols(
.default = col_character()
)
See spec(...) for full column specifications.
También intenté cargar el nombre de la variable header
) y matriz de datos por separado. Desafortunadamente, usando laskip = 3
argumento no funciona. Dice que mis datos solo tienen 1 observación ... ¿Por qué? filename <- "mydata.csv"
headers = read_csv(filename, col_names = FALSE, n_max = 1)
df = read_csv(filename, skip = 3, col_names = FALSE)
colnames(df)= headers
Error in names(x) <- value :
'names' attribute [273] must be the same length as the vector [1]
¿Cuál es una buena manera de importar mi archivo csv a R?