pandas 将指定列和行作为index和columns"/>
pandas 将指定列和行作为index和columns
将指定行作为columns:
#set 第0行作为column名。axis=1,列变换
#有时候inplace=True的时候遇到了问题,这里inplace= False保留了第0行,然后drop掉第0行,比较安全。
pd1=pd.set_axis(pd.iloc[0],axis=1,inplace= False)
pd1=pd1.drop(index=0)
#set “names列作为index名。这里直接drop了第0行,目前没有遇到过问题。
pd=pd.set_index('names',drop=True)
#小结:set_index 行名 set_axis 列名和行名
*# 这里set_index的参数可以用’names’,相对更简单。set_axis 对参数的要求稍微繁琐一些。
更多推荐
pandas 将指定列和行作为index和columns
发布评论