簡體   English   中英

如何使用數據框創建層次結構

[英]How to create a hierarchical structure with dataframe

我正在尋找一種使其動態化的方法,因為用戶級別的范圍很廣。

請幫忙。

在此處輸入圖片說明

由於問題的意圖不明確,如果你想創建一個分層索引,你可以通過以下方式來實現

import pandas as pd

idx = pd.MultiIndex.from_product(([21,22],[1,2,3,4,5],[60,70,80,90,100]), names=["uselevel","class","upper"])
pd.DataFrame(index=idx, columns=['column1','column2','column3'])

df.head(10)
            column1 column2 column3
uselevel    class   upper           
21  1   60  NaN NaN NaN
        70  NaN NaN NaN
        80  NaN NaN NaN
        90  NaN NaN NaN
       100  NaN NaN NaN
    2   60  NaN NaN NaN
        70  NaN NaN NaN
        80  NaN NaN NaN
        90  NaN NaN NaN
       100  NaN NaN NaN

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM