[英]how to make a dataframe out of an array of case class in scala
Say, I have : case class Rows(column: String,operation: String,result: String) I created a array buffer and stored objects of type Rows in it.说,我有: case class Rows(column: String,operation: String,result: String) 我创建了一个数组缓冲区并在其中存储了 Rows 类型的对象。 How to convert this into a dataframe
如何将其转换为数据框
Given a case class definition and a spark session you could use createDataFrame
:给定案例类定义和火花会话,您可以使用
createDataFrame
:
case class A(_a: String, _b: String, _c: String)
val rows: ArrayBuffer[A] = ??? //or any Seq[A]
val spark: SparkSession = ???
spark.createDataFrame(rows)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.