【发布时间】:2013-05-19 17:40:35
【问题描述】:
我已经构建了一个从我的数据框中准确提取一行的条件:
d2 = df[(df['l_ext']==l_ext) & (df['item']==item) & (df['wn']==wn) & (df['wd']==1)]
现在我想从特定列中获取一个值:
val = d2['col_name']
但结果我得到一个包含一行和一列的数据框(即一个单元格)。这不是我需要的。我需要一个值(一个浮点数)。我如何在熊猫中做到这一点?
【问题讨论】:
-
如果您尝试了其中一些答案,但最终得到了
SettingWithCopyWarning,您可以查看 this post 以了解警告和可能的解决方法/解决方案的说明。