该帖子被报告为垃圾邮件。 我不明白为什么,因为这是一个真正的查询。
帖子链接: (我想用一个局部变量来跟踪循环数据)
经过害怕的羚羊
https://community.jmp.com/t5/Discussions/I-want-to-use-a-local-variable-to-track-cyclic-data/mp/516290#M74285
大家好,我对使用更强大的统计软件还很陌生,正在慢慢学习。 我擅长实施反馈,但不擅长自己的研究。 我用电池工作。 我们收集了大量数据,并根据我们想要找出的内容使用不同的测试。 生成的数据本质上是循环的,因为我们给电池充电、休息、放电,然后再次休息。 这些称为步骤。 在一个测试中(我称之为运行),我们可能在一个制度下有几个周期,然后在另一个制度下有几个周期。 因此,能够将响应(电流、电压、容量、能量等)作为周期、步数和跑步的因素进行跟踪对我来说很重要。 关于我的查询:我需要一个从 11 开始的列公式,然后每 4 行增加 1 的值。 此列将跟踪多次运行的循环总数。 之所以需要加4,是因为那是每个循环中有多少步。 为了进一步说明,让我举个例子。 第 1 列标记为运行。 它跟踪一系列特定测试的数量。 第 2 列标记为总循环数。 这是我需要正确编码的专栏。 第 3 列标记为实际周期数。 它描述了特定测试的循环次数。 这些值是循环的,并在每次新运行开始时返回到 1。 他们的上限不一致。 这些值还会重复,具体取决于每个循环中的步骤数。 这些值的一个例子是 1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,1,1,1,1,2,2 ,2,2 等。第 5 列标记为 RawStepID。 它在每个周期开始时重置回 1。 例如 1、2、3、4、1、2、3、4、1、2、3、4 等。第 6+ 列是获得的任何数据。 到目前为止,我对第 2 列的处理方法是尝试准备一个带有局部变量的 IF 语句。 我希望它在每次 RawStepID == 1 时将该变量递增 1。 我需要它从 11 开始,然后当 RawStepID=1 时变成 12,下次 RawStepID=1 时变成 13,等等。然后我需要公式来显示变量的当前值。 即,如果使用我为第 3 列键入的数据,我需要此列的值变为 11,11,11,11,12,12,12,12,13,13,13,13,14,14,14 ,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18等 我希望这是清楚的。 与此同时,我将尝试找出如何像我看到其他成员所做的那样在论坛帖子中包含一个表格,或者在失败时创建一个虚拟表格附加到此处。 谢谢,ScaredAntelope。
此消息有 0 条回复