first() method in Pyspark

The first() method in Pyspark is used to return the first row of the dataframe, if dataframe is not empty, otherwise None.

Syntax dataframe.first()

In this exercise, we are using the datasource data.csv. You can download the datasource and use for the transformation.

Example: First create the SparkSession and read the data from the CSV file.

Python

# Import the SparkSession module
from pyspark.sql import SparkSession

# Initialize a Spark session
spark = SparkSession.builder.appName("App Name").getOrCreate()

# Import the Data
df = spark.read.csv("data.csv", header=True, inferSchema=True)

# Show the data in the DataFrame
df.show() 

The output of the above code is shown below:

first() method in Pyspark

Python

df.first()   

The output of the above code is shown below:

first() method in Pyspark