pyspark.sql.DataFrame.toDF#
- DataFrame.toDF(*cols)[source]#
- Returns a new - DataFramethat with new specified column names- New in version 1.6.0. - Changed in version 3.4.0: Supports Spark Connect. - Parameters
- *colstuple
- 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
- DataFrame with new column names. 
 
 - 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| +---+-----+