我有一个索引值列表和一个DataFrame。我想找到其索引出现在列表中的所有行。如果我做
data.loc[sample]
然后只要列表中有一个匹配项,我就会获得尽可能多的行作为样本中的元素返回,否则返回KeyError。但是大多数行都充满了NaN,因为它们实际上并不在数据帧索引中。
这实现了我想要的东西,但似乎有点令人费解,似乎是一项足够普遍的任务。
data.join( pd.DataFrame(index=sample), how='inner')
什么基本功能可以完成这项工作?
答案 0 :(得分:3)
您可以使用winow.parent
:
{{1}}