CSV не является идеальным форматом экспорта, но если вы просто хотите визуально проверить свои данные, это будет работать [Scala]. Быстрое и грязное решение.
case class example ( id: String, ArrayOfString: String, Age: String, Gender: String)
df.rdd.map{line => example(line(0).toString, line(1).toString, line(2).toString , line(3).toString) }.toDF.write.csv("/tmp/example.csv")