调整数据格式,删除第一行,将第二行设置为列索引
原数据格式:
在这里插入图片描述

data33=pd.read_excel('企业整体技术复杂度.xlsx',sheet_name='技术复杂度')
#调整数据格式,删除第一行,将第二行作为列索引
data33.columns = data33.loc[0,:].values.tolist()
data332=data33[2:]
data332=data332.reset_index()

转换后数据格式:
在这里插入图片描述

df = pd.DataFrame(np.arange(16).reshape(4, 4), columns=list('ABCD'), index=list('1234')) A B C D 1 0 1 2 3 2 4 5 6 7 3 8 9 10 11 4 12 13 14 15 1:删除行 1.1 drop 通过行名称删除: df = df.drop(['1', '2']) # pandas 删除某一行/列 # 语法:DataFrame.drop(labels=None,axis=0, index=None, columns=None, inplace=False) 参数说明: labels 就是要删除的行列的名字,用列表给定 axis 默认为0,指删除行,因此删除columns时要指定axis=1; index 直接指定要删除的行 columns 直接指定要删除的列 inplace=False,默认该删除操作不改变原数据,而是返回一个