一、思考Pandas是什么? 功能極其強(qiáng)大的數(shù)據(jù)分析庫。 可以高效地操作各種數(shù)據(jù)集:csv格式的文件,Excel文件,HTML文件,XML格式的文件,JSON格式的文件,數(shù)據(jù)庫操作 二、學(xué)員面試題 通過面試題引出主題,讀者可以思考,如果你遇到這題,該如何解答呢? 三、使用Pandas操作Excel文件 a、通過Pypi來安裝 b、通過源碼來安裝 四、按列讀取數(shù)據(jù) 案例中的lemon_cases.xlsx文件內(nèi)容如下所示: 五、按行讀取數(shù)據(jù) 六、iloc和loc ![]() 七、讀取所有數(shù)據(jù) ![]() 八、寫入數(shù)據(jù) ![]() ![]() 九、使用Pandas操作Csv文件 讀取csv文件,案例中的data.log文件內(nèi)容如下所示: ![]() ![]() 十、解答學(xué)員面試題 ![]() 總結(jié): ![]() 在數(shù)據(jù)分析、數(shù)據(jù)可視化領(lǐng)域,Pandas的應(yīng)用極其廣泛;在大規(guī)模數(shù)據(jù)、多種類數(shù)據(jù)處理上效率非常高。 在軟件測(cè)試領(lǐng)域也有應(yīng)用,但如果僅僅用excel來存放測(cè)試數(shù)據(jù),使用Pandas就有點(diǎn)“殺雞焉用宰牛刀”的感覺,那么建議使用特定的模塊來處理(比如openpyxl) |
|