nxcals.api.extraction.data.builders.DataFrame.toDF

DataFrame.toDF(*cols: str) DataFrame

Returns a new DataFrame that with new specified column names

New in version 1.6.0.

Changed in version 3.4.0: Supports Spark Connect.

Parameters:

*cols (tuple) – a tuple of string new column name. The length of the list needs to be the same as the number of columns in the initial DataFrame

Returns:

DataFrame with new column names.

Return type:

DataFrame

Examples

>>> df = spark.createDataFrame([(14, "Tom"), (23, "Alice"),
...     (16, "Bob")], ["age", "name"])
>>> df.toDF('f1', 'f2').show()
+---+-----+
| f1|   f2|
+---+-----+
| 14|  Tom|
| 23|Alice|
| 16|  Bob|
+---+-----+