1132_zh-CN
比较大表中的多行并保持行具有最大值嗨,大家好-
我对JMP有些新意见......我有一个大的1,000,000+行表(13列),我需要通过以下方式进行整合:
我有多行用于观察单个案例 - (并非每个案例都观察到相同的次数 - 一些观察到3次观察,大约10次观察)。我想构建一个汇总表,保持每个独特案例的最大值的观察结果。
谢谢!
-tRe:比较大表中的多行并保持行具有最大的val这正是我的意思,我明白了你的观点。如果他只想从一列(Y1)中获取最大值并将剩余列中的观察值保持原样(即子集),则需要在摘要表上使用原始表运行“更新”(按ID和Y1匹配列) )。除了附加的行计数列之外,这将创建这样的子集。
关系可能仍然存在问题。然后必须考虑其他标准,例如基于其他列中的值。Re:比较大表中的多行并保持行具有最大的val也许我误解了你的暗示。如果我将你的提示(据我所知)应用到包含2个观察结果的下表中(列Y1和Y2都是感兴趣的):
ID Y1 Y2
a 1 2
a 2 1
然后生成的摘要表将包含一行:
a 2 2 2
这不在原始表中。第一个“2”是行数。其余值包括不在原始表中的“行”。Re:比较大表中的多行并保持行具有最大的val使用“Max”时,Summary等于子集,因为只有一个最大值。但是,如果确切地知道具有最高值的每个“案例”的多个观察中的哪一个具有最高值而不仅仅是值,那么除了案例id之外,他还必须在观察id列之后进行分组。如果他们是关系,那么他当然会在摘要表中为每个案例获得多于一行。
我的上述暗示假设多个观察是垂直排列的,即具有三个obs的情况。有三排,一个有十个障碍的箱子。有十排等 但是,如果观察数量是按列分布的,对于小于最大nr个观测值的情况,空单元格必须首先堆叠,以便按照我所描述的方式使用“汇总”。
或许我完全误解了这个问题......Re:比较大表中的多行并保持行具有最大的val我想知道什么是跳跃才真正想要的。我有一种模糊的印象,他想要一张原始表的子集。使用Summary您所描述的方式将生成一个表,该表可能包含原始表中不存在的行。Re:比较大表中的多行并保持行具有最大的val如果您有一个具有唯一案例标识符的列,并假设每个观察的任何多个度量/变量位于同一行(但在不同的列中),我将使用“表”菜单中的“汇总”命令。
在“摘要”对话框中,选择按案例ID分组,然后在摘要表中选择所需的变量,并在“统计”下拉列表中选择“最大”。
这将为您提供一个表格,每个案例都有一行,每个变量的值最高。还将自动生成具有观察数量(= nr行,包括具有任何缺失值的那些)的列。Re:比较大表中的多行并保持行具有最大值您如何定义“每个独特案例中具有最大值的观察”?假设其中一列包含case id,则会留下12列,每列可以为每个唯一的case具有“最大值”。
Comments
There are no comments yet