利用Python進行數據分析(13) pandas基礎: 數據重塑/軸向旋轉


重塑定義
 
 
重塑指的是將數據重新排列,也叫軸向旋轉。

DataFrame提供了兩個方法:
  • stack: 將數據的列“旋轉”為行。
  • unstack:將數據的行“旋轉”為列。
例如:

處理堆疊格式
 
堆疊格式也叫長格式,一般關系型數據庫存儲時間序列的數據會采用此種格式,例如:
雖然這種存儲格式對於關系型數據庫是好的,不僅保持了關系完整性還提供了方便的查詢支持,但是對於數據操作可能就不那么方便了,DataFrame的數據格式才更加方便。
DataFrame的 pivot()方法提供了這個轉換,例如:
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM