为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

墨色风雨 2022-05-19 14:33:18
我有更多的经验,SQL现在Python开始使用Python更多。我已经阅读了与 sql的比较pandas。Groupby对我来说很清楚groupby('colname')。但是,为什么select我们需要像示例中那样写两次框架名称,frame[frame['col1'].notna()]我无法通过网络搜索找到原因。
查看完整描述

1 回答

?
德玛西亚99

TA贡献1770条经验 获得超3个赞

只是总结有用的评论:

这称为布尔屏蔽/索引,是一种选择数据子集的方法。它是numpypandas的Python约定(基于numpy构建),可以使用pandas函数来实现相同的结果。 mask()



查看完整回答
反对 回复 2022-05-19
  • 1 回答
  • 0 关注
  • 83 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信