根據具有連續編號但行不同的列建立包含「步驟」和「運行」的列,「步驟」每 4 個數字重複一次。很難說出這個問題! 但我有一個資料集“樣本”,它從 1 開始並且是連續的,但每個值的行數不一致(即 1,1,1,2,2,3,3,3,3,4, 4 ,5...)。 以下範例和所需列的格式。 謝謝!
| 樣本 | 步驟#(所需) | 運行#(需要) |
| 1 | 1 | 1 |
| 1 | 1 | 1 |
| 2 | 2 | 1 |
| 3 | 3 | 1 |
| 3 | 3 | 1 |
| 4 | 4 | 1 |
| 5 | 1 | 2 |
| 5 | 1 | 2 |
| 6 | 2 | 2 |
| 7 | 3 | 2 |
| 7 | 3 | 2 |
| 7 | 3 | 2 |
| 7 | 3 | 2 |
| 8 | 4 | 2 |
| 9 | 1 | 3 |
| 9 | 1 | 3 |
| 9 | 1 | 3 |
| 10 | 2 | 3 |
| 10 | 2 | 3 |
| 10 | 2 | 3 |
| 11 | 3 | 3 |
| 12 | 4 | 3 |
| 12 | 4 | 3 |
| 12 | 4 | 3 |
| 13 | 1 | 4 |
| 14 | 2 | 4 |
| 15 | 3 | 4 |
| 16 | 4 | 4 |
| 16 | 4 | 4 |
內容組織資料混合與清理回覆:根據具有連續編號但行不同的列建立包含「步驟」和「運行」的列,「步驟」每 4 個數字重複一次。您可以使用 Mod() 取得步驟
Mod(:Sample - 1, 4) + 1
並使用除法和 Ceiling() 運行
Ceiling(:Sample / 4)
回覆:根據具有連續編號但行不同的列建立包含「步驟」和「運行」的列,「步驟」每 4 個數字重複一次。假設你的數據與樣本數據一致,每次運行4個樣本,這裡有兩個簡單的公式
New Column("Step", Numeric, "Continuous", Format("Best", 12), Formula(1 + Mod(:Sample - 1, 4)));
New Column("Run", Numeric, "Continuous", Format("Best", 12), Formula(Ceiling(:Sample / 4)));
回覆:根據具有連續編號但行不同的列建立包含「步驟」和「運行」的列,「步驟」每 4 個數字重複一次。那行得通。 謝謝!
回覆:根據具有連續編號但行不同的列建立包含「步驟」和「運行」的列,「步驟」每 4 個數字重複一次。謝謝你!