最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

pandas dataframe拼接后index重新排序方式

 更新時(shí)間:2023年10月27日 11:14:39   作者:healer-c  
這篇文章主要介紹了pandas dataframe拼接后index重新排序方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

pandas dataframe拼接后index重新排序

今天在做兩個(gè) dataframe 縱向做拼接后,取第0行,發(fā)現(xiàn)有兩行。

原因是在拼接后,并沒(méi)有重新排序index。

解決方法

如下:

df.reset_index(drop=True, inplace=True)

或者

df.index = range(len(df))

第一種方法速度更快

pandasDataframe按指定index名或columns名(行名或列名)順序修改輸出內(nèi)容的排列順序

示例說(shuō)明

按照下列代碼,本希望輸出的數(shù)據(jù)是按index=[‘離子類型’,‘劑量’,‘交互效應(yīng)’,‘誤差’,‘總和’],從上到下排列的,但從結(jié)果來(lái)看并不是

##輸出方差分析表
dt={'自由度':pd.Series([df1,df2,df1*df2,a*b*(c-1),a*b*c-1],index=['離子類型','劑量','交互效應(yīng)','誤差','總和']),
  '平方和':pd.Series([SSA,SSB,SSAB,SSE,SST],index=['離子類型','劑量','交互效應(yīng)','誤差','總和']),
   '均方':pd.Series([MSA,MSB,MSAB,MSE],index=['離子類型','劑量','交互效應(yīng)','誤差']),
   'F值':pd.Series([FA,FB,FAB],index=['離子類型','劑量','交互效應(yīng)']),
   'p值':pd.Series([pA,pB,pAB],index=['離子類型','劑量','交互效應(yīng)'])}
df3=pd.DataFrame(dt)
df3

按指定的index順序輸出

只需在最后一行代碼前插入以下代碼即可按指定的index順序輸出

order=['離子類型','劑量','交互效應(yīng)','誤差','總和'] #指定輸出的 index順序
df3=df3.loc[order]

按指定的columns順序輸出

只需在最后一行代碼前插入以下代碼即可按指定的columns順序輸出

order=['均方','F值','自由度','平方和','p值'] 
df3=df3[order]

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

南丰县| 临洮县| 滁州市| 内黄县| 绿春县| 西安市| 恩施市| 枝江市| 临汾市| 九龙坡区| 紫金县| 灌阳县| 上高县| 军事| 虞城县| 东山县| 乌兰县| 苏尼特左旗| 达州市| 平陆县| 泰安市| 女性| 西峡县| 阳山县| 嘉祥县| 潼南县| 德阳市| 防城港市| 文化| 扬州市| 白城市| 图片| 札达县| 民勤县| 巴彦淖尔市| 建瓯市| 安国市| 江北区| 江阴市| 大荔县| 利川市|