1、需求,将第一行作为标题
arr=ddf[1].values
df = pd.DataFrame(arr[1:,1:], index=arr[1:,0], columns=arr[0,1:])
df.index.name = arr[0,0]
df
2、将过程封装为函数
def change_df(df):
arr=df.values
new_df = pd.DataFrame(arr[1:,1:], index=arr[1:,0], columns=arr[0,1:])
new_df.index.name = arr[0,0]
return new_df
3、函数的使用