2016-02-29 90 views
1

我創建了一個循環,它使用字典中的輸入生成數據框。我想將結尾數據框插入一個新的字典中,將其命名爲組號(12345),然後通過將新數據框添加到同一字典中開始循環,只有新的組名(54321)。以下是我到目前爲止。創建數據框字典

frames = {} 

groups = ['12345', '54321'] 

for x in groups: 

    (Runs a bunch of calculations with the ending output being a pandas df) 

    frames = df.to_dict() 

很明顯我知道這是錯誤的,我只是在撓撓我的腦袋,應該從哪裏出發。

回答

6
frames = {} 

groups = ['123', '456'] 
for grp in groups: 
    #do some calcs to get a dataframe called 'df' 
    frames[grp] = df