如何在多级熊猫数据框中访问特定值

时间:2018-10-18 18:19:22

标签: python pandas dataframe

说我有一个熊猫数据框,my_table带有这样的多层列:

       SITE_NO             DATETIME     VALUE
index                                      A        B      C       D
0          123  2011-11-16 12:00:00        1        3      5       7
1          456  2011-11-28 12:00:00        2        4      6       8

其中“ VALUE”具有子列“ A”,“ B”,“ C”和“ D”。我知道我可以使用

my_table ['VALUE']

得到这个:

index    A       B    C      D
0        1       3    5      7
1        2       4    6      8

我想知道如何引用索引0的A列下的特定值(例如1)?

1 个答案:

答案 0 :(得分:1)

使用tuple to access multiIndex

df.loc[0, ('Value','A')]

输出:

1