import pandas def price_3_to_7(a): return 3<=a<=7 def time_3_to_8(b): return 3<=b<=8 excel=pandas.read_excel('填充資料.xlsx',header=3,index_col='id') excel.fillna(0,inplace=True) #以下兩個陳述句的功能都一樣 #excel=excel.loc[excel['price'].apply(price_3_to_7)].loc[excel['time'].apply(time_3_to_8)] #進行兩次篩選 excel=excel.loc[excel.price.apply(price_3_to_7)].loc[excel.time.apply(time_3_to_8)] #進行兩次篩選 print(excel)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/138079.html
標籤:Python
上一篇:對excel進行排序及多重排序
