选择条件为什么要像 frame[frame['col1'].notna()] 那样写两次数据框名称?

我有更多的经验,SQL现在Python开始使用Python更多。我已经阅读了与 sql的比较pandas

Groupby对我来说很清楚groupby('colname')

但是,为什么select我们需要像示例中那样写两次框架名称,frame[frame['col1'].notna()]我无法通过网络搜索找到原因。


墨色风雨
浏览 84回答 1
1回答

德玛西亚99

只是总结有用的评论:这称为布尔屏蔽/索引,是一种选择数据子集的方法。它是numpy和pandas的Python约定(基于numpy构建),可以使用pandas函数来实现相同的结果。 mask()
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python