回复:合并列- 堆叠所有列
- 我假设您然后删除所有标记为“未检测到”的行
- 按主题对数据进行排序,因此所有检测到病毒的主题行都在一起
- 使用此公式创建一个新列,该列是每个主题的序号
If( Row() == 1 | :Subject != Lag( :Subject ),
:Virus# = 1,
:Virus# = Lag( :Virus# + 1 )
)
- 使用表格==>拆分
- 按病毒分割#
- 按主题分组
- 分割列标签
合并列我在不同的列中有一张表,其中包含不同的病毒(检测到/未检测到的行描述)
我需要将它们放在一栏中,病毒名称排成一行。
我试图堆叠它们。但是,有些患者有不止一种病毒。理想情况下,我希望它们位于“病毒1”(大多数患者中只有一种病毒),“病毒2”(如果有两种病毒),“病毒3”(如果有三种病毒)之类的列中
谢谢

数据表回复:合并列您创建的新列需要称为“ Virus#”,然后只需将公式粘贴到公式编辑器中即可。
回复:合并列我很容易就能轻松地进入step4,但被困在公式中。 我假设简单地复制和粘贴公式将不起作用!

回复:合并列公式编辑器的另一个屏幕截图
回复:合并列您指的是主题,因此我假设具有主题名称ID的列的名称称为“主题”。 显然不是这样。 看起来MRN列就是该列,但是您在发布的jpg中将其称为Mr No
我已经修改了我的初始回复,以提供更多细节,以便为您提供答案。
回复:合并列
嗯..没用


回复:合并列太棒了 不完全了解,但是有效!
现在我有两个工作表,只需要合并
回复:合并列- 我很高兴它奏效
- 您需要研究完成任务所用的步骤,以便下次您将能够独立完成任务....或者至少可以继续前进.....讨论社区在这里为您提供帮助您了解JMP,而不是在这里编写代码
- 您没有2个工作表。 Excel有工作表,JMP有数据表。 它们不是同一事物的两个不同名称。 因为Excel基于“单元”,并且工作表不仅是数据存储设备,而且还是唯一的显示工具,所以可以将各种不同类型的数据和信息填充到工作表中。 另一方面,JMP的数据表是基于列的分析数据结构,并使用独立的显示对象来呈现信息。 最重要的是,小心将不同的数据结构组合到一个JMP数据表中。
- 除此之外,您可以使用Tables ==> Join或Tables ==> Update将数据放在一起