IDAX.PROJECT_PCA - 应用 PCA 模型
使用此存储过程可将输入数据投影到 PCA 模型的主成分上。
权限
此语句的授权标识所拥有的特权必须包括 IDAX_USER 角色。此外,您必须是模型的所有者,或者有权加以变更。
在开始之前,请确保满足以下需求:
- 输入表不得为空。
- 输入表中各个列的顺序并不重要。但是,输入表中的列名必须与用来构建 PCA 模型的表的列名匹配。
语法
IDAX.PROJECT_PCA(in parameter_string varchar(32672))
参数描述
- parameter_string
- 必需的单字符串参数,其中包含以逗号分隔的 <parameter>=<value> 条目对。
返回的信息
一个结果集,如果使用 PCA 模型进行投影成功,那么该结果集将会包含字符串“t”(表示“true”)。
投影过程所创建的输出表格式如下:
| 列 | 数据类型 | 描述 |
|---|---|---|
| ID | BIGINT | 输入表的标识列 |
| PC<X> | DOUBLE | 主成分 <X> 的投影值,其中 X 是 >= 1 且 <= n |
示例
CALL IDAX.PROJECT_PCA('model=customer_churn_pca, intable=customer_churn_project_in, outtable=customer_churn_project_out');