一、reindex 方法:重新索引 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 針對 Series北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 重新索引指的是根據(jù)index參數(shù)重新進行排序。 北京聯(lián)盟 http://www./ 如果傳入的索引值在數(shù)據(jù)里不存在,則不會報錯,而是添加缺失值的新行。 北京聯(lián)盟 http://www./ 不想用缺失值,可以用 fill_value 參數(shù)指定填充值。 北京聯(lián)盟 http://www./ 例如: 北京聯(lián)盟 http://www./ fill_value 會讓所有的缺失值都填充為同一個值,如果不想這樣而是用相鄰的元素(左或者右)的值填充,則可以用 method 參數(shù),可選的參數(shù)值為 ffill 和 bfill,分別為用前值填充和用后值填充: 北京聯(lián)盟 http://www./ 針對 DataFrame北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 重新索引操作:北京聯(lián)盟 http://www./ 二、drop 方法:丟棄數(shù)據(jù) 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 針對 Series 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 針對 DataFrame 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 不僅可以刪除行,還可以刪除列: 北京聯(lián)盟 http://www./ 三、索引、選取和過濾 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 針對 Series 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 需要注意一點的是,利用索引的切片運算與普通的 Python 切片運算不同,其末端是包含的,既包含最后一個的項。比較: 北京聯(lián)盟 http://www./ 賦值操作: 北京聯(lián)盟 http://www./ 針對 DataFrame 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ DataFrame 中的 ix 操作: 北京聯(lián)盟 http://www./ 四、算術(shù)運算和數(shù)據(jù)對齊 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 針對 Series 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 將2個對象相加時,具有重疊索引的索引值會相加處理;不重疊的索引則取并集,值為 NA: 北京聯(lián)盟 http://www./ 針對 DataFrame 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 對齊操作會同時發(fā)生在行和列上,把2個對象相加會得到一個新的對象,其索引為原來2個對象的索引的并集: 北京聯(lián)盟 http://www./ 和Series 對象一樣,不重疊的索引會取并集,值為 NA;如果不想這樣,試試使用 add 方法進行數(shù)據(jù)填充: 北京聯(lián)盟 http://www./ 五、函數(shù)應(yīng)用和映射 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 將一個 lambda 表達式應(yīng)用到每列數(shù)據(jù)里: 北京聯(lián)盟 http://www./ 除了lambda 表達式還可以定義一個函數(shù): 北京聯(lián)盟 http://www./ 六、排序 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 針對 Series 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 針對 DataFrame 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 七、排名 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 八、帶有重復(fù)值的軸索引 北京聯(lián)盟 http://www./北京聯(lián)盟 http://www./ 索引不強制唯一,例如一個重復(fù)索引的 Series: 北京聯(lián)盟 http://www./ 接下來一篇隨筆內(nèi)容是:利用 Python 進行數(shù)據(jù)分析(九)pandas - 匯總統(tǒng)計和計算,有興趣的朋友歡迎關(guān)注本博客,也歡迎大家添加評論進行討論。北京聯(lián)盟 http://www./ 利用 Python 進行數(shù)據(jù)分析(八)pandas 基本操作 |
|