描述:
设置建模参数
语法:
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_系列常量 |
|
fields |
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服务 |