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
- oracle更改欄位名順序的方法Oracle
- Oracle對於物件名的解釋順序Oracle物件
- AIX主機名|IP 解析順序及影響AI
- oracle 對於SQL語句中物件名的解析順序OracleSQL物件
- MySQL 按指定 ID 順序返回結果MySql
- Mysql按指定 ID 順序返回結果MySql
- MySQL按指定順序排序(order by field的使用)MySql排序
- JS與&& 或||運算子 優先順序JS
- linux 中實現資料按照指定行號順序輸出Linux
- 批量修改表名和列名
- 檔案隨機或順序讀寫原理深入淺出隨機
- python中按照資料夾中檔案的排列順序讀取檔案內容Python
- python運算子及優先順序順序Python
- join方法應用之一——按順序輸出三個執行緒執行緒
- unittest--TestCase 按宣告順序執行
- C++輸出流cout的執行順序問題C++
- Python中按字母順序對列表排序Python排序
- 欄位按照指定 ID 順序進行排序排序
- 使用者行為分析,指定操作順序
- WIN10如何更改輸入法順序 win10怎樣修改電腦輸入法順序Win10
- 物件導向 -- 類的載入順序 類和物件的名稱空間物件
- 聊聊如何讓springboot攔截器的執行順序按我們想要的順序執行Spring Boot
- JavaScript的執行順序JavaScript
- OJ刷題之《輸入三個字串,按由小到大的順序輸出》字串
- Sql執行順序SQL
- pytest 框架多個 test.py 檔案怎麼控制其執行順序,除了預設的檔名 ascii 碼順序執行還有什麼外掛或者方法可以控制其執行順序麼框架ASCII
- 演算法題———————輸入棧的入棧順序和出棧順序判斷是否合理演算法
- python 包引入順序Python
- 簽名生成 引數列表(Map、List)ASCII碼從小到大排序(字典順序)ASCII排序
- 使用 Python 旋轉PDF頁面、或調整PDF頁面順序Python
- 順序表
- java類內部程式碼執行順序Java
- JavaScript執行順序分析JavaScript
- 任務執行順序
- for語句執行順序
- laravel Event執行順序Laravel
- 列定義的順序和列儲存的順序