該帖子被報告為垃圾郵件。 我不明白為什麼,因為這是一個真正的查詢。
帖子鏈接: (我想用一個局部變量來跟踪循環數據)
經過害怕的羚羊
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 條回复