我试图理解熊猫,用它来处理数据。我来自一个C#世界,所有的数据过滤和操作都是通过LINQ和匿名函数完成的。我了解到,有了数据帧,我可以做类似的事情
filtereddf = df[df['column'] == foo]
这将向我返回所有数据帧行,其中列值为foo。我想了解的是,df['column'] == foo
如何被解释为索引器?它是否被视为每行运行的匿名函数,“df”是行值的替代
此外,若我执行df[df['column'] == foo, 'bar']
,我将从列等于foo的行中获得一系列bar列。这里解释df['column'] == foo
时使用的逻辑是否相同,它不是返回一个包含行列表的数据帧,而是返回一个表示bar的值列表
目前没有回答
相关问题 更多 >
编程相关推荐