Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

How to read csv file with Pandas without header?

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

Prerequisites: Pandas

A header of the CSV file is an array of values assigned to each of the columns. It acts as a row header for the data. This article discusses how we can read a csv file without header using pandas. To do this header attribute should be set to None while reading the file.

Syntax:

read_csv(“file name”, header=None)

Approach

  • Import module
  • Read file
  • Set header to None
  • Display data 

Let us first see how data is displayed with headers, to make difference crystal clear.

Data file used:

Example1: 

Python3




# importing python package
import pandas as pd
  
# read the contents of csv file
dataset = pd.read_csv("file.csv")
  
# display the modified result
display(dataset)

Output:

Now let us see the implementation without headers.

Example 2:

Python3




# importing python package
import pandas as pd
  
# read the contents of csv file
dataset = pd.read_csv("file.csv", header=None)
  
# display the modified result
display(dataset)

Output:

Example 3:

Python3




# importing python package
import pandas as pd
  
# read the content of csv file
dataset = pd.read_csv("sample1.csv", header=None)
  
# display modified csv file
display(dataset)

Output:


My Personal Notes arrow_drop_up
Last Updated : 03 Mar, 2021
Like Article
Save Article
Similar Reads
Related Tutorials