Python Forum
How replace Unnamed header column with previous
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How replace Unnamed header column with previous
#1
Hi,
I have excel file with merged columns as below:

Category	Group			Sub_valid	
	        Name	Item	Value	 Color	 Status
Group1	    VGT	    Power	0	     VGT	 Power
	        BHA	    Voltage	1	     BHA	 Voltage
Group is merged for Name & Item column, Sub_valid is a merged column for Value, Color, Status.
When I read using:
import pandas as pd
df = pd.read_excel('D:PythonCodes\mergedinput.xlsx',sheetname='Sheet1')
The column above Item is "Unnamed0" & Color column & Status column are "Unnamed1", Unnamed2",

But I want:
Category	Group  Group    Sub_valid  Sub_valid  Sub_valid	
	        Name	Item	Value	   Color	  Status
Group1	    VGT	    Power	0	       VGT	      Power
	        BHA	    Voltage	1	       BHA	      Voltage
I use below code but it needs to do multiple time:

df.rename(columns={'*Unnamed: 1':'nan'}, inplace=True)
but I want to replace if header starts with: Unnamed"
Reply


Messages In This Thread
How replace Unnamed header column with previous - by SriMekala - Aug-14-2019, 03:43 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Impute 1 if previous row of 'days' column is between 0 & 7 JaneTan 2 1,051 Dec-08-2022, 07:42 PM
Last Post: deanhystad

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020