如何使用相同的匹配ID连接\更新多个数据表| 购物篮ID | 商店ID | 项目代码 | 项目Amt | 价钱 |
| 12345 | 987 | 123456789 | 2 | 4.8 |
| 12345 | 987 | 123456790 | 1 | 3.5 |
| 12345 | 987 | 123456791 | 1 | 2.4 |
| 23678 | 987 | 25465 | 1 | 1.2 |
| 23678 | 987 | 123456793 | 1 | 0.8 |
| 23678 | 987 | 9564353 | 1 | 9 |
| 45678 | 657 | 45676878 | 1 | 10 |
我有一个连锁超市的上述数据集,我如何使用JMP来获得一篮子的总价格,或商店的总收入?
Re:如何加入\使用相同的匹配ID更新多个数据表啊,魔鬼在细节中。首先,很高兴你找到了虚拟连接。是否也可以在单独的表中存储信息,并通过存储ID链接到此主表?
在Table菜单下,有一个Summary选项,可以更快地生成Mean,Median,Std。开发等 摘要统计。从分析模式数据的角度来看,这是一种不同的分析方式。
您是否在询问如何在JMP中进行市场篮子分析?
最近有关于此的博客可以在这里找到:
https://community.jmp.com/t5/JMP-Blog/JMP-13-Preview-Association-analysis-for-analyzing-sparse/ba-p/30755
如果您将项目的大篮子列表和商店信息链接(虚拟联接)到项目和商店详细信息表,它们应该显示为您的rmain表中的列,以便您可以执行这些类型的分析。
这有点像你希望的那样吗?
克里斯
Re:如何加入\使用相同的匹配ID更新多个数据表是的,我得到的那部分。它变得更加复杂,因为有“数百万”的篮子,因此很难像小桌子那样处理它们。每个商品ID都有一个链接到它的项目“类型”,我通过虚拟表链接。如何分析许多篮子的复合?或者对每个篮子运行统计数据(即平均值,中位数,标准差等)。每个商店都位于不同的州,所以我希望购物篮看看各州之间的购买模式是否存在差异.....
Re:如何加入\使用相同的匹配ID更新多个数据表
嗨,
我将在这里假设项目Amt是篮子中该项目的编号,而Price是每个项目的成本。此外,数据在JMP中,项目Amt被指定为数据类型的数字和建模类型的标称(右键单击并选择列信息)。对于价格,它是数字连续,我使用货币作为格式。
话虽如此,首先我们需要按价格计算物品金额。这可以使用列公式完成。为简单起见,我选择了Item Amt和Price列。然后我右键单击其中一列并选择新建公式列>组合>产品。这将创建一个新列,将两个列相乘。
既然我们在购物篮中有该项目的总金额,我可以使用Tablulate(Analyze> Tabulate)按购物篮ID或商店ID进行汇总。 它是一个拖放汇总表类型工具。我将Basked ID列拖到Drop Zones for Rows中,然后将新Column(Item Amt * Price)拖放到顶部(列标题称为N)。
我现在得到每个篮子总金额(总和)的汇总表。我可以为商店ID做同样的事情。
事实上,我可以在商店ID中嵌套购物篮ID,方法是将商店ID列拖到摘要表中购物篮ID列标题的左侧(您会看到一条细蓝线,让您知道可以将列放在那里)。
我在JMP 13中创建了一个JMP数据表并将其附加到此处。我还将表格报告保存到数据表中(查找单词表格旁边左上方的绿色三角形,然后单击它以运行它)。
结果看起来像这样:

这是你在找什么?
克里斯