表拆分结果与剩余列不对应你好社区,
我正在尝试进行简单的拆分,但新表与原始数据不对应。
我有 3 列:产品、分数和评论。 第 100 行的 Product = C,Score = 9,Comments = “lighter more acidic”。
我对产品做了表格拆分。 现在在新表中,“打火机更酸”在产品 C 列下,但得分为 8。 我希望这有9分。
我究竟做错了什么? 我是否误解了“拆分”的工作原理? 我有我在附件中所做的数据文件和屏幕截图。
我正在使用 JMP® 15.0.0 / Microsoft Windows 10 Enterprise 64 位。
谢谢!
雷
回复:表格拆分结果与剩余列不对应在删除任何行之前请仔细考虑。 在原始数据中,每个观察值都有三个分数。 删除任何行都表示您不需要所有分数。 它还可能导致不一致,例如产品 C 的分数在第 1 行,而产品 A 的分数在第 2 行。
如果需要,一个小的 JMP 脚本可以删除列中额外的两条注释。
回复:表格拆分结果与剩余列不对应你好@Dan_Obermiller ,
是的! 这正是我想看到的。 我打算最后按分数排序。 我曾考虑过“堆栈”选项,但很难遵循 3 条重复评论。 并且整理出要删除的 3 行中的哪 2 行似乎很复杂。
行分数 A B C
7 4 完成少......
8 7 油性质地....
9 3 减少或....
我通常在 Excel 中创建宏并进行“剪切和粘贴”。 看来这是目前最好的选择。
感谢大家!
雷
回复:表格拆分结果与剩余列不对应我刚刚意识到另一种可能性。
您希望结果表看起来像这样吗?
行分数 A B C
1 0 *分数来自A,B和C是“空的”
2 1 *分数来自B,A和C是“空的”
3 1 softer *score来自C,A和B是“空的”
这种方法实际上是在“复制”分数列,并将评论分成 A、B 和 C。 为了保持分数列“原样”,您需要在 A、B 和 C 中填充两个空单元格。
在第 7、8 和 9 行可能更容易看到:
行分数 A B C
7 4 完成少......
8 7 油性质地....
9 3 减少或....
这是你想要的?
如果是这样,我认为这是一个两步过程。
表格 > 拆分
拆分列是评论和分数
拆分列是产品。
现在在这个新表上,您将转到 Tables > Stack。
堆栈列是分数 A、分数 B 和分数 C。
堆叠数据列可以重命名为分数
这将大致给出我在这里的内容,但它会重复每条评论三次,因为一行是对原始表的观察。
回复:表格拆分结果与剩余列不对应因此,在 A 列中,您需要产品 A 的所有评论。
表的第 1 行将获得每种产品类型的第一个评论,第 2 行也类似:
A B C 行得分
1 <空白> <空白> 更柔和?
2 更涩? (0、0 或 1)
你想要什么分数? 对于第一行,它可以是 0(来自 A)、1(来自 B)或 1(来自 C)。
回复:表格拆分结果与剩余列不对应你好@ron_horne ,
谢谢回复!
我只想拆分“评论”而不是“得分”。 拆分后,我想要 4 列:Score、A、B、C。 它仍然会以 120 行结束。 可能吗?
我刚刚意识到,当我只使用“评论”进行拆分时,JMP 只会保留产品 A 的“分数”。
你如何将图片粘贴到帖子中? 我想不通,所以你需要在原始帖子的附加电源点上查看我的屏幕截图。 当我仅按“评论”进行拆分时,您的第 34 行在我的第 40 行。
谢谢!
雷
回复:表格拆分结果与剩余列不对应你好@WineAroma
当我按 PRODUCT 进行拆分时,我在第 34 行的 SCORE C 列中得到 9。在第 34 行的哪一列中得到 8?
