Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

How to read csv file with Pandas without header?

  • Difficulty Level : Medium
  • Last Updated : 03 Mar, 2021

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

Start Your Coding Journey Now!