Skip to content

Commit 590308a

Browse files
committed
add pivot
1 parent a772492 commit 590308a

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

sql/core/src/main/scala/org/apache/spark/sql/GroupedPythonDataset.scala

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,14 @@ class GroupedPythonDataset private[sql](
6868
@scala.annotation.varargs
6969
def sum(colNames: String*): DataFrame = groupedData.sum(colNames: _*)
7070

71+
def pivot(pivotColumn: String): GroupedData = groupedData.pivot(pivotColumn)
72+
73+
def pivot(pivotColumn: String, values: Seq[Any]): GroupedData =
74+
groupedData.pivot(pivotColumn, values)
75+
76+
def pivot(pivotColumn: String, values: java.util.List[Any]): GroupedData =
77+
groupedData.pivot(pivotColumn, values)
78+
7179
def flatMapGroups(f: PythonFunction, schemaJson: String): DataFrame = {
7280
val schema = DataType.fromJson(schemaJson).asInstanceOf[StructType]
7381
internalFlatMapGroups(f, schema)

0 commit comments

Comments
 (0)