feature_utils.py 533 B

123456789101112131415161718192021222324252627282930313233
  1. # -*- coding:utf-8 -*-
  2. """
  3. @author: yq
  4. @time: 2023/12/28
  5. @desc: 特征工具类
  6. """
  7. import pandas as pd
  8. from entitys import DataSplitEntity
  9. def f_get_bins(data: DataSplitEntity) -> pd.DataFrame:
  10. pass
  11. def f_get_woe(data: DataSplitEntity) -> pd.DataFrame:
  12. pass
  13. def f_get_iv(data: DataSplitEntity) -> pd.DataFrame:
  14. pass
  15. def f_get_psi(data: DataSplitEntity) -> pd.DataFrame:
  16. pass
  17. def f_get_corr(data: DataSplitEntity) -> pd.DataFrame:
  18. pass
  19. def f_get_ivf(data: DataSplitEntity) -> pd.DataFrame:
  20. pass