Example 1: how to add column headers in pandas #suppose team is a df that has unnamed columns (0,1...) team . columns = [ 'Name' , 'Code' , 'Age' , 'Weight' ] Example 2: how to add headings to data in pandas Cov = pd . read_csv ( "path/to/file.txt" , sep = '\t' ) Frame = pd . DataFrame ( Cov . values , columns = [ "Sequence" , "Start" , "End" , "Coverage" ] ) Frame . to_csv ( "path/to/file.txt" , sep = '\t' ) Example 3: how to create new header of a dataframe in python pythonCopy # python 3.x import pandas as pd import numpy as np df = pd . DataFrame ( data = np . random . randint ( 0 , 10 , ( 6 , 4 ) ) ) df . columns = [ "a" , "b" , "c" , "d" ] print ( df ) Example 4: pandas heading pd . read_csv ( "directory" , heading = None )