Salida de un Dataframe en R a un .csv

Así que estoy tratando de escribir un archivo .csv basado en un marco de datos en R, pero por alguna razón sigo recibiendo el siguiente error:

Error in .External2(C_writetable, x, file, nrow(x), p, rnames, sep, eol,  : 
  unimplemented type 'list' in 'EncodeElement

Esto es lo que traceback () está dando:

5: write.table(df, file = "df.csv", col.names = NA, 
       sep = ",", dec = ".", qmethod = "double")
4: eval(expr, envir, enclos)
3: eval(expr, p)
2: eval.parent(Call)
1: write.csv(df, file = "df.csv")

¿Alguna solución?

Respuestas a la pregunta(3)

Su respuesta a la pregunta