基于行索引和单元格值选择Pandas数据

0 投票
1 回答
612 浏览
提问于 2025-04-18 04:12

我有一个数据表(df):

    a   b   c   d
0   G1  G2  G3  G4
1   1   2   3   4

我想根据某个单元格的索引(0)和单元格的内容(G3)来获取整列的数据:

输入:

search("G3", df, 0)

输出的结果大概是这样的:

["c", "G3", 3]

你会怎么做呢?

1 个回答

1

我建议你可以先把你的数据表进行转置,然后再进行一些简单的比较:

In [14]: df.T[df.T[0] == 'G3']
Out[14]: 
    0  1
c  G3  3

撰写回答