fram=DataFrame(records) cframe=fram[fram['a'].notnull()]
第二行 无法理解. fram['a'].notnull()是pandas.core.series.Series, 怎么就通过fram[...] 转变为了pandas.core.frame.DataFrame. fram[...]是什么样的语法.
fram['a'].notnull()
pandas.core.series.Series
fram[...]
pandas.core.frame.DataFrame
光阴似箭催人老,日月如移越少年。
fram['a'].notnull()会返回一个布尔值的列表,然后用fram[]就可以取真值的那些行,这是pandas常见的取行数的一个用法。
fram['a'].notnull()会返回一个布尔值的列表,然后用fram[]就可以取真值的那些行,这是pandas常见的取行数的一个用法。