雖然說pandas裡面確實有很多內建的函式了,但是也不可能滿足所有的需求,所以有些時候我們也需要
自己定義一些函式來滿足自己的需求:
那麼該如何定義呢:定義之後又該如何用呢:
如:算出每一列空值的個數:
def null_count(column):
column_null = pd.isnull(column)
null = column[column_null]
return len(null)
print(column_null_count)
當然不只是這些:
還可以將連續值離散化,比如年齡,小於18為未成年,大於18為成年等等
自定義函式 Excel之自定義函式
在excel中,當系統函式不能滿足我們的需求時候,我們可以使用vba自定義函式,如抓取網頁資料,翻譯詞彙,手機號歸屬地查詢等。下面將介紹2個自定義函式,idymd函式 身份證年月日性別 通過身份證號,返回性別,出生年月日。語法 idymd id 引數 id,身份證號,預設身份證長度18位。vba 如...
自定義函式
使用者自定義函式是sqlserver的資料庫物件,他不能應用於一系列改變資料庫狀態的操作。但它可以像系統函式那樣在查詢中或儲存過程中等中的程式段中使用。也可以像儲存過程一樣通過execute命令來執行,使用者自定義函式中儲存了transact sql可以返回一定的值。在sqlserver中根據函式返...
自定義函式
自定義函式有標量值函式和錶值函式。標量值函式 如果返回結果指定一種資料型別,則函式為標量值函式。錶值函式 如果返回結果指定table則函式為表值函式。基本語法示例 標量值函式 create function funadd a int return int asbegin declare b int ...