【发布时间】:2020-12-12 11:17:53
【问题描述】:
假设我有这个带有多索引的数据框:
Montant
IBAN Date Balance
FR3724687328623865 2020-09-16 654.75 -2.00
2020-09-17 23.65 -88.00
2020-09-21 1537.00 2700.20
2020-09-25 8346.20 -163.21
2020-09-28 6247.60 -468.90
... ...
FR8723498262347632 2020-10-06 13684.11 2708.00
FR9687234782365235 2020-10-16 4353.42 6311.00
2020-10-28 9641.23 562.78
2020-11-30 5436.95 -45.12
2020-09-30 4535.34 -43.56
我们如何访问“余额”或“日期”列中的数据,我不明白为什么这不起作用:
bal = df["Montant"]["Balance"]
或
bal = df.loc[("Montant", "Balance")]
【问题讨论】:
-
你读过docs吗?它可以为您的问题提供答案
-
这能回答你的问题吗? pandas, how to access multiIndex dataframe?
-
是的,我已阅读,但我尝试在“Montant”上得到一个 keyError,这就是为什么我不知道它是如何工作的
标签: python pandas dataframe multi-index