python pandasDataframe按指定index名或columns名(行名或列名)順序修改輸出內容的排列順序
- 示例說明
按照下列程式碼,本希望輸出的資料是按index=[‘離子型別’,‘劑量’,‘互動效應’,‘誤差’,‘總和’],從上到下排列的,但從結果來看並不是
##輸出方差分析表
dt={'自由度':pd.Series([df1,df2,df1*df2,a*b*(c-1),a*b*c-1],index=['離子型別','劑量','互動效應','誤差','總和']),
'平方和':pd.Series([SSA,SSB,SSAB,SSE,SST],index=['離子型別','劑量','互動效應','誤差','總和']),
'均方':pd.Series([MSA,MSB,MSAB,MSE],index=['離子型別','劑量','互動效應','誤差']),
'F值':pd.Series([FA,FB,FAB],index=['離子型別','劑量','互動效應']),
'p值':pd.Series([pA,pB,pAB],index=['離子型別','劑量','互動效應'])}
df3=pd.DataFrame(dt)
df3
- 按指定的index順序輸出
只需在最後一行程式碼前插入以下程式碼即可按指定的index順序輸出
order=['離子型別','劑量','互動效應','誤差','總和'] #指定輸出的 index順序
df3=df3.loc[order]
- 按指定的columns順序輸出
只需在最後一行程式碼前插入以下程式碼即可按指定的columns順序輸出
order=['均方','F值','自由度','平方和','p值']
df3=df3[order]
相關文章
- php名稱空間的呼叫順序PHP
- MySQL按指定順序排序(order by field的使用)MySql排序
- MySQL 按指定 ID 順序返回結果MySql
- Mysql按指定 ID 順序返回結果MySql
- linux 中實現資料按照指定行號順序輸出Linux
- 輸入三個數按從大到小的順序輸出
- python中按照資料夾中檔案的排列順序讀取檔案內容Python
- python運算子及優先順序順序Python
- 檔案隨機或順序讀寫原理深入淺出隨機
- join方法應用之一——按順序輸出三個執行緒執行緒
- Python中按字母順序對列表排序Python排序
- 聊聊如何讓springboot攔截器的執行順序按我們想要的順序執行Spring Boot
- unittest--TestCase 按宣告順序執行
- gson改變輸出欄位的順序
- 使用者行為分析,指定操作順序
- 欄位按照指定 ID 順序進行排序排序
- C++輸出流cout的執行順序問題C++
- pytest 框架多個 test.py 檔案怎麼控制其執行順序,除了預設的檔名 ascii 碼順序執行還有什麼外掛或者方法可以控制其執行順序麼框架ASCII
- WIN10如何更改輸入法順序 win10怎樣修改電腦輸入法順序Win10
- 物件導向 -- 類的載入順序 類和物件的名稱空間物件
- python 包引入順序Python
- pipeline的執行順序
- 使用 Python 旋轉PDF頁面、或調整PDF頁面順序Python
- Sql執行順序SQL
- 演算法題———————輸入棧的入棧順序和出棧順序判斷是否合理演算法
- jsoncpp按寫入順序讀取JSON
- python的順序程式設計Python程式設計
- 簽名生成 引數列表(Map、List)ASCII碼從小到大排序(字典順序)ASCII排序
- Spring Aop的執行順序Spring
- 測試平臺-unittest 指定順序執行用例
- JavaScript執行順序分析JavaScript
- java類內部程式碼執行順序Java
- 順序表
- Python執行緒專題10:queue、多執行緒按順序執行Python執行緒
- 讓 排序 按照 in 列表的的顯示順序排序輸出。排序
- 第2章 順序表及其順序儲存
- Python 模組的載入順序Python
- python描述器的訪問順序Python