[問題] 243 個 if-else if-else 如何解決
小弟我有一大筆資料(約3、4萬筆),每筆資料有5個維度,這5個維度內容都是數值
假設內容為 Dim1, Dim2, Dim3, Dim4, Dim5
接著 Dim1 要分成 H, M, L, 以 Dim1HM 及 Dim1ML 數值為分界
Dim2 也有分 H, M, L , Dim2HM 及 Dim2ML 數值為分界
一直到 Dim5 都有 H, M, L
所以,最後會分成 3*3*3*3*3 = 243 類,
ex : LLLLL = 1類
LLLLM = 2類
LLLLH = 3類
....
HHHHH = 243 類
請問除了寫 243 層 if-else 之外, 我還能用怎樣的技巧解決這樣的問題?
非常感謝各位先進的細心回覆
--
我期待 我等待
肩狹骨上的翅膀早些長出來
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.177.76.209
→
05/23 22:41, , 1F
05/23 22:41, 1F
→
05/23 22:42, , 2F
05/23 22:42, 2F
→
05/23 22:42, , 3F
05/23 22:42, 3F
→
05/23 22:48, , 4F
05/23 22:48, 4F
→
05/23 22:48, , 5F
05/23 22:48, 5F
→
05/23 22:51, , 6F
05/23 22:51, 6F
→
05/23 22:52, , 7F
05/23 22:52, 7F
→
05/23 22:52, , 8F
05/23 22:52, 8F
推
05/23 22:55, , 9F
05/23 22:55, 9F
→
05/23 22:56, , 10F
05/23 22:56, 10F
→
05/23 22:57, , 11F
05/23 22:57, 11F
→
05/23 23:51, , 12F
05/23 23:51, 12F
→
05/23 23:51, , 13F
05/23 23:51, 13F
推
05/24 00:09, , 14F
05/24 00:09, 14F
→
05/24 00:30, , 15F
05/24 00:30, 15F
推
05/24 08:05, , 16F
05/24 08:05, 16F