df如下,通过简单三步,将dataframe的某一行改成列名
1,获取第一行的数据
array = np.array(df) # 将df转换为list对象
list = array.tolist() # 将array转换为list
list = list[0] # 获取第一行的数据
print(list)
2,将第一行的数据变为列名
df.columns = list #将列名改为指定列表中的元素
3,删除多余的第一行
df.drop([0], inplace=True) # 删除df的第一行多余的数据
print(df)