我有一个excel表我正在尝试使用pandas在python中读取。它有一些垂直合并的单元格。问题是**在读取合并的单元格时,在第一个单元格之后为它们显示Nan。 **
在这里,我正在阅读第一栏“rattandeepanjea先生”
对于合并的单元格,输出就像这样的Nan,注意时间段11:20-12:45
我的代码是:
import pandas as pd
xls = pd.ExcelFile("third.xls") #open the file
sheetX = xls.parse(0) #move to sheet number 1
colAneja = sheetX["MR. RATTAN DEEP ANEJA"]
counter = 9 #the counter is just for showing timeslots out of a list
for lecture in colAneja:
print(lisTime[counter%9],": ",lecture)
counter+=1
`我希望所有合并单元格的值相同,例如:
10:55-11:50 - DS LAB(G2) MCA-1(RDA)
11:50-12:45 - DS LAB(G2) MCA-1(RDA)
简单
df = df.fillna(method='ffill')