DataFrame的用法问题

fram=DataFrame(records)
cframe=fram[fram['a'].notnull()]

第二行 无法理解. fram['a'].notnull()pandas.core.series.Series, 怎么就通过fram[...] 转变为了pandas.core.frame.DataFrame. fram[...]是什么样的语法.

阅读 2.3k
1 个回答

fram['a'].notnull()会返回一个布尔值的列表,然后用fram[]就可以取真值的那些行,这是pandas常见的取行数的一个用法。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题