如果您知道使用熊猫数据框的列值和行值,如何检索数据?

时间:2018-10-05 02:44:02

标签: python python-2.7 pandas

如果我有这样的熊猫数据框:

   A  B  C  D  E  
1  3  4  2  5  1
2  5  4  2  4  4
3  5  1  8  1  3
4  1  1  9  9  4
5  3  6  4  1  1

并想找到一个行值为3且列值为D的值,我该怎么做呢?

在这种情况下,我的行值为3,列值为D,在这种情况下如何返回1?

或者如果我有2的行值和B的列值,我将如何获得4的回报?

1 个答案:

答案 0 :(得分:1)

您可以使用DataFrame.loc:df.loc[row, 'col_name'],例如df.loc[2, 'B'] for 4