Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Statistics 人口统计';顾客的购物_Statistics - Fatal编程技术网

Statistics 人口统计';顾客的购物

Statistics 人口统计';顾客的购物,statistics,Statistics,我正在建立一些关于人们购物(冰箱里储存的东西)的项目(网站)。我需要生成一个自动购物车的基础上,人们的购物。 例如,如果有人每周购买一瓶牛奶,那么网站将提供该人每周购买一次牛奶(如果冰箱里没有牛奶)。 我正在存储每个家庭的购物记录。 但是为了计算购物车,我需要生成一些统计公式。但我不知道怎么做。因为可能会出现这样的情况(例如生日),当家庭购买的产品超过需要时,这会使我的统计数据错误。我想忽略这种情况。 有人知道我应该如何使用和使用什么统计数据吗?伪代码 假设客户有一个帐户,而您的数据库是MySQ

我正在建立一些关于人们购物(冰箱里储存的东西)的项目(网站)。我需要生成一个自动购物车的基础上,人们的购物。 例如,如果有人每周购买一瓶牛奶,那么网站将提供该人每周购买一次牛奶(如果冰箱里没有牛奶)。 我正在存储每个家庭的购物记录。 但是为了计算购物车,我需要生成一些统计公式。但我不知道怎么做。因为可能会出现这样的情况(例如生日),当家庭购买的产品超过需要时,这会使我的统计数据错误。我想忽略这种情况。 有人知道我应该如何使用和使用什么统计数据吗?

伪代码

假设客户有一个帐户,而您的数据库是MySQL

每次购买都必须将customerid、产品id/名称、购买日期、注释(可选)保存到表中(例如购买表)

客户有自己的表,其中至少包含其个人信息(例如客户表)

假设客户浏览产品(查看网站)

•客户点击产品

•系统/服务器统计采购表中的采购数量

•如果购买次数超过一次,则

   - get the last date of purchased product - the current date purchased product = frequency of product needed by date
   - total number of product purchased / total number of times the product purchased = frequency of product needed by item count
更新

我建议purchase表有一个字段,指定当前订单/采购是否为临时字段,因此将其排除在外

范例


•如果购买不是偶然进行的,则系统/服务器会统计购买表中的购买数量

OK。但可能存在标准差。例如,一个生日,一家人买了20包糖果。这并不意味着我每周都买糖果……那么我如何排除这些情况呢?要么使用一个复选框,要么使用标有“特殊场合”的文本框,我不能这样做。我回答的是统计公式方面的问题,而不是我网站的设计