1 回答
TA贡献1842条经验 获得超12个赞
您可以将数据存储在字典的字典中,而不是填充空的 DataFrame。MultiIndextuples用作索引值,因此我们制作每个字典元组的键。
外部字典使用列 MultiIndex 元组作为键,值是另一个字典,其中行 MultiIndex 元组作为键,单元格中的值作为值。
d = {('Score', 'Min'): {('id1', '5m'): 72, ('id1', '10m'): -18},
('Timestamp', 'First'): {('id1', '5m'): 1, ('id1', '10m'): 2},
('Timestamp', 'Last'): {('id1', '5m'): 10, ('id1', '10m'): 20}}
# | | |
# Column MultiIndex Row Multi Cell Value
# Label Label
pd.DataFrame(d)
Score Timestamp
Min First Last
id1 5m 72 1 10
10m -18 2 20
创建它dict
取决于您如何获得这些值。你可以扩展一个字典update
添加回答
举报