我已经搜索了一段时间,但仍然无法弄清楚。如果您能给我一些帮助,我将不胜感激。
我有一个excel文件:
, John, James, Joan,
, Smith, Smith, Smith,
Index1, 234, 432, 324,
Index2, 2987, 234, 4354,
我想把它读入一个数据框,这样“约翰史密斯,詹姆斯史密斯,琼史密斯”是我的标题。我试过以下方法,但我的标题仍然是“约翰,詹姆斯,琼”
xl = pd.ExcelFile(myfile, header=None)
row = df.apply(lambda x: str(x.iloc[0]) + str(x.iloc[1]))
df.append(row,ignore_index=True)
nrow = df.shape[0]
df = pd.concat([df.ix[nrow:], df.ix[2:nrow-1]])