首頁  >  問答  >  主體

python - DataFrame的用法問題

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

第二行無法理解. fram['a'].notnull()pandas.core.series.Series, 怎麼就通過fram[.. .] 轉換為了pandas.core.frame.DataFrame. fram[...]是什麼樣的語法.

大家讲道理大家讲道理2711 天前559

全部回覆(1)我來回復

  • 巴扎黑

    巴扎黑2017-05-18 10:48:18

    fram['a'].notnull()會傳回一個布林值的列表,然後用fram[]就可以取真值的那些行,這是pandas常見的取行數的一個用法。

    回覆
    0
  • 取消回覆