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?

Respuestas a la pregunta(1)

Su respuesta a la pregunta