Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

数据分析

NotificationsYou must be signed in to change notification settings

jimmycheng603/data_analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

1.scripts/stats.py(数据分析脚本)

####1) 使用方法
python scripts/stats.py   输入dataframe所在csv   输出dataframe所在csv   待分析特征变量

####2) 使用例子
python scripts/stats.py   'd:\age.csv'   'd:\output.csv'   'age'

####3) 参数解释
输入dataframe

UserIdage
02722683822
01712641534
04752633456
...
![列名解释](scripts/explain.png "列名解释")
输出dataframe
agecnt_reccnt_target%target%cnt_rec%cnt_target%cum_cnt_rec%cum_cnt_targetcnt_nontarget%cum_nontarget%cum_target-%cum_nontarget
181109.08.18%0.36%0.53%0.36%0.53%101.00.35%0.18%
...

2.scripts/woe.py(计算woeiv脚本)

####1)使用方法
python scripts/woe.py   输入dataframe所在csv   待分析特征变量   分段表达式(用逗号连接) y变量

####2)使用例子
python scripts/woe.py   "age.csv" "age" "20,30,45" "is_dft"

####3)参数解释
输入dataframe

UserIdageis_dft
027226838221
027242238210
...

输出结果

classgoodbad%good%badallwoeiv
0(0,20.0]7615194.76%95.24%1595-6.345840.048765
1(20,30]895171294.97%95.03%18024-8.755490.561679
2(30,45]673100216.29%93.71%106947.310070.372628
3(45...)758697.94%92.06%9442.579740.036832
4NA00nan%nan%0NaN0.000000
1688288195.53%94.47%305071.019905

About

数据分析

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp