python實現excel lookup功能

2021-10-06 23:47:00 字數 728 閱讀 8805

import pandas as pd 

sx_customer_0409=pd.read_excel(r'e:\lusiru\202004\20200402隨心降額名單篩選\sx_customer_0409.xlsx'

)#讀取原始資料

fx_variable=pd.read_excel(r'e:\lusiru\202004\20200402隨心降額名單篩選\fx_variable.xlsx'

)#讀取分箱列表資料

deflookup

(lookup_value,lookup_vector,return_vector)

:"""

與excel中的lookup函式一樣

"""return return_vector[lookup_value >= lookup_vector]

.tolist()[

-1]for i in variable:

sx_customer[i]

= sx_customer[i]

.(lookup,args=

(fx_variable[fx_variable[

'變數'

]==i]

['下限'

],fx_variable[fx_variable[

'變數'

]==i]

['分值'])

)#args給自定義函式第乙個引數外的引數賦值。

python實現線性回歸 python實現線性回歸

參考 機器學習實戰 machine learning in action 一 必備的包 一般而言,這幾個包是比較常見的 matplotlib,用於繪圖 numpy,陣列處理庫 pandas,強大的資料分析庫 sklearn,用於線性回歸的庫 scipy,提供很多有用的科學函式 我一般是用pip安裝,...

python爬蟲基礎實現 Python實現基礎爬蟲

初次使用urllib實現爬蟲的資料請求 urllib.request.urlopen url 發起get請求 urllib.parse.quote 將中文進行url編碼 from urllib.request importurlopen,urlretrieve,requestfrom urllib....

python實現快取 Python實現快取

注意 本文是乙個存根。稍會將發布有關不同的簡單快取實現的更詳細分析。請參閱下面的註解獲得大致的摘要。簡單快取實現 用法 注意,該實現使用普通列表來跟蹤訪問順序,以便能夠在快取填滿時丟棄最近最少使用的專案。列表型別沒有真正為此目的而優化,但是這種方法對於較小的快取非常有效,特別是當快取訪問遵循80 2...