z-score和max-min标准化优缺点
时间: 2023-12-15 15:06:33 浏览: 231
}
int main() {
int choice;
while (1) {
// 显示菜单
printf("1. 添加商品\n");
printf("2. 删除商品\n");
printf("3. 修改商品\n");
printf("4. 查询商品\n");
printf("5. 查看库存\n");
printf("6. 进货\n");
printf("7. 出货\n");
Z-score标准化和Max-Min标准化都是常用的数据归一化方法,它们的优缺点 printf("8. 查询销售记录\n");
printf("9. 生成账单\n");
printf("0. 退出如下:
Z-score标准化的优点:
1. 均值为0,方差为1,使得数据分布\n");
// 读取用户选择
printf("请选择操作:");
scanf("%d", &choice);
switch (更加集中,方便进行数据分析和可视化;
2. 适用于大部分的数据集,choice) {
case 1:
add_product();
break;
case 2:
delete_product();
break;
不会受到数据分布的影响,可用于对数据进行初步处理;
3. 归一化后的数据 case 3:
modify_product();
break;
case 4:
query_product();
break;
case 5:
不会出现负数,对一些需要使用绝对值的算法很有好处。
Z-score标准化的 view_stock();
break;
case 6:
purchase();
break;
case 7:
sell();
break缺点:
1. 对于偏态分布的数据,可能会出现数据挤压的情况,导致数据失;
case 8:
query_sale();
break;
case 9:
generate_bill();
break;
case 0:
return 0;
default:
printf("无效的选择,请重新输入!\n");
break;
}
}
}
```
阅读全文