在 azure 机器学习中将负预测输出转换为零

Convert negative prediction output to zero in azure machine learning

在 azure 机器学习实验中,我得到了负面预测。我想用零替换我所有的负面预测。我没有编程技能,所以我正在使用 SQL 转换。

在评分模型模块之后,我使用了 SQL 带有以下查询的转换

select [Scored Labels] from t1;

update t1
set [Scored Labels] = '0'
where [Scored Labels] < '0' ;

它适用于 SQL Server Management Studio,但不适用于 Azure 机器学习。我没有收到错误,它在不更改任何内容的情况下将输入作为输出。

有没有错误?我如何用零替换负值?

我想你快到了! Apply SQL Transformation 模块仍然输出结果数据集,因此请尝试切换您的语句:

update t1 
set [Scored Labels] = 0
where [Scored Labels] < 0;

select * from t1; 

看看它是如何工作的。 :)