項目 | サンプル | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
値域に対応したカテゴリ値を割り当てたい |
|
|
=> |
|
N = 10; vmin = 1; vmax = 10; c1("C1") = {vmin:vmin+N-1}; table=c1; // // [0, 3) := "AAA" // [3, 8) := "BB" // [8, -] := "C" cRange = {0,3,8}; cCName = {"AAA","BB","C"}; c2("C2") = grouping(table("C1"), cRange, cCName); result = cbind(table, c2);
// [0, 3) := "AAA"
// [3, 8) := "BB"
// [8, -] := "C"
judgeCol = table("C1");
c2("C2") = sel_case(judgeCol < 3, "AAA",
3 <= judgeCol and judgeCol < 8, "BB",
8 <= judgeCol , "C",
"--");
result = cbind(table, c2);