老衛帶你學---pandas中DataFrame的stack()、unstack()和pivot()方法的對比

pandas中,這三種方法都是用來對錶格進行重排的,其中stack()是unstack()的逆操作。某種意義上,unstack()方法和pivot()方法是很像的,主要的不同在於,unstack()方法是針對索引或者標籤的,即將列索引轉成最內層的行索引;而pivot()方法則是針對列的值,即指定某列的值作爲行索引,指定某列的值作爲列索引,然後再指定哪些列作爲索引對應的值。因此,總結起來一句話就是:
相關文章
相關標籤/搜索