描述:
设置建模参数
语法:
ym_setparam(md, key:value,…)
备注:
设置建模参数。
参数:
md |
md对象 |
key |
参数选项 |
value |
参数选项值 |
Key |
Value Type |
说明 |
balance |
int |
配平参数 |
target |
String |
目标变量 |
id |
String |
ID变量名 |
intelligence |
boolean |
是否智能填补 |
misformat |
String |
缺失值格式 |
optimal |
boolean |
是否使用最优参数配置 |
parallel |
int |
预处理并行数 |
resample |
boolean |
是否简单模型 |
resamplemul |
int |
抽样倍数 |
resamplenum |
int |
重抽样次数 |
testpercent |
int |
测试数据百分比0-99 |
vartypes |
ArrayList< Byte> |
设置变量类型,byte值取Consts中的F_系列常量 |
ModelFields |
ArrayList<String> |
建模的字段名顺序 |
返回值:
Boolean值
示例:
|
A |
|
1 |
=ym_env() |
启动python服务 |
2 |
=file("train.csv") |
|
3 |
=ym_model(A1,A2) |
加载建模数据文件 |
4 |
=ym_setparam(A3,"balance":2,"target":"Survived","modelFieldNames":["PassengerId","Survived","Pclass","Name","Sex","Age","SibSp"],"intelligence":"true") |
设置建模参数,配平参数为2,目标变量为Survived,建模字段名顺序为PassengerId、Survived、Pclass、Name、Sex、Age、SibSp,并设置为智能填补模式。 |
5 |
>ym_close(A1) |
关闭python服务 |