Skip to content
Related Articles

Related Articles

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:

 Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.  

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course

My Personal Notes arrow_drop_up
Recommended Articles
Page :