目錄
二、Pandas讀取excel文件生成的DataFrame常用函數
一、Pandas處理excel
pandas處理excel文件的步驟:
- 讀取excel
- 通過DataFrame篩選、過濾數據
- 生成新的excel
import pandas as pd
#讀取哪幾列
columns=['姓名','失效時間']
#源文件地址
file_loc = "C:\\Users\\fang\\Desktop\\source.xlsx"
df = pd.read_excel(file_loc, index_col=None, na_values=['NA'], usecols = columns)
#此處可以對df進行數據過濾篩選
print(df)
#新excel的列名
data_df = pd.DataFrame(df)
data_df.columns = columns
#新文件存儲到哪裏
writer = pd.ExcelWriter('C:\\Users\\fang\\Desktop\\des.xlsx')
data_df.to_excel(writer,float_format='%.5f')
writer.save()
二、Pandas讀取excel文件生成的DataFrame常用函數
下面是上面函數的使用示例。常用函數可以分爲兩大類,一是類似於head()、loc()根據列名、索引選取指定行。二是類似於query()根據條件進行篩選獲取指定行。