如果您使用 pandas 数据框知道列值和行值,如何检索数据? [复制]
Posted
技术标签:
【中文标题】如果您使用 pandas 数据框知道列值和行值,如何检索数据? [复制]【英文标题】:How to retrieve data if you know the column value and row value using a pandas data frame? [duplicate] 【发布时间】:2019-03-10 11:49:15 【问题描述】:如果我有这样的熊猫数据框:
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 的回报?
【问题讨论】:
字面意思是df.loc[3, 'D']
,或df.loc[2, 'B']
【参考方案1】:
您可以使用DataFrame.loc:df.loc[row, 'col_name']
,例如df.loc[2, 'B']
for 4
【讨论】:
以上是关于如果您使用 pandas 数据框知道列值和行值,如何检索数据? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
使用 Javascript 在动态添加删除行中计算行值和列值