在日常生活中,我們免不了要面對不少表格。用的最多的就是查詢一些東西,雖然excel可以解決一點問題。但是遇到比較大而雜的表格,如果再用手工,用excel係統自代命令,就會顯得效率不高。
這時候有兩個路徑,一用VBA和宏,二借助python中的pandas。
VBA和宏,我想小伙伴了解的不多,加上語法有點難,不做介紹。Python語法簡單,功能強大,跨平台,可易植性強,為上上之選。
下面我就用幾個圖片做一個簡介,希望起到“拋磚引玉”的效果。
用pandas打開一個表格文件

把pa賦值 pandas.read_csv("53.csv")
pa.head()讀取開頭,默認是5

對pa切片,用[ ]獲取范圍內的一列。類似字典的用法

1到10的兩個方法 ,切片和head()方法


獲取范圍內的特定列

用類似坐標的方法,精准獲取內容。
index_col對表頭名索引列定位。
loc第一個參數可以是字符串——'使用',精准匹配,第二個參數是'getcw()'列的值

loc第一個參數可以是整個列表[:]

loc第一個參數可以是多條件,如列表['通用',使用']

以上主要寫了pandas的查的簡單用法,像正則等高一級的查詢方法沒有寫到。
pandas也可以實“刪改增”的用法,有興趣的可自己找資料。
“改增刪查",是數據處理的四大法寶,如果訓練掌握,就可在數據的海洋自己穿梭。
这四招组合起来,基本能应对大部分的日常数据处理场景。愿大家在其中玩的wonderful。