通过应用 excel 公式找到置信度
Find Confidence via applying excel formula
我试图根据发生的 16 笔交易找出两种产品之间的相似性。首先我计算了支持度,也就是没有。在所有 16 笔交易中购买该产品的次数。
下一个是信心,如果第一个产品已经发生,这只不过是另一个产品的出现。
例如:- 置信度(发生 7 时为 11)= P(11 交点 7)= 否。 of (11 intersection 7)/no.of occurrence of 7= (1/16)/(1/16)=100%
同样,对于置信度(发生 3 时为 11)=(1/16)/(4/16)=25%
我想通过应用 excel 公式找出所有产品与其他产品的置信度。我无法应用公式来找到产品之间的信心。 sheet 附在此处。置信度(预期输出)是 table 我想在其中找到自动找到置信度的公式。
示例数据
enter image description here
enter image description here
P(X) 和 P(X|Y) 可以由 countif()
和 countifs()
完成。要识别正确的列,请使用 offset()
和 match()
数据位置为
置信矩阵单元格 J3 中的公式为:
=COUNTIFS(OFFSET($A:$A,0,MATCH($I3,$B:$G,0)),"=TRUE",OFFSET($A:$A,0,MATCH(J,$B:$G,0)),"=TRUE")/COUNTIF(OFFSET($A:$A,0,MATCH(J,$B:$G,0)),TRUE)
您可以用它来填充矩阵的其余部分。
我试图根据发生的 16 笔交易找出两种产品之间的相似性。首先我计算了支持度,也就是没有。在所有 16 笔交易中购买该产品的次数。 下一个是信心,如果第一个产品已经发生,这只不过是另一个产品的出现。 例如:- 置信度(发生 7 时为 11)= P(11 交点 7)= 否。 of (11 intersection 7)/no.of occurrence of 7= (1/16)/(1/16)=100% 同样,对于置信度(发生 3 时为 11)=(1/16)/(4/16)=25%
我想通过应用 excel 公式找出所有产品与其他产品的置信度。我无法应用公式来找到产品之间的信心。 sheet 附在此处。置信度(预期输出)是 table 我想在其中找到自动找到置信度的公式。
示例数据
enter image description here
enter image description here
P(X) 和 P(X|Y) 可以由 countif()
和 countifs()
完成。要识别正确的列,请使用 offset()
和 match()
数据位置为
置信矩阵单元格 J3 中的公式为:
=COUNTIFS(OFFSET($A:$A,0,MATCH($I3,$B:$G,0)),"=TRUE",OFFSET($A:$A,0,MATCH(J,$B:$G,0)),"=TRUE")/COUNTIF(OFFSET($A:$A,0,MATCH(J,$B:$G,0)),TRUE)
您可以用它来填充矩阵的其余部分。