首頁 > 問答 > 主體
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[...]
巴扎黑2017-05-18 10:48:18
fram['a'].notnull()會傳回一個布林值的列表,然後用fram[]就可以取真值的那些行,這是pandas常見的取行數的一個用法。