私は次の問題を解決するための一種のブルートを持っていますが、ここの誰かがエレガントな解決策を持っていると確信しています.
次の横向きのテーブルがあります。
| Person | Trait1 | Trait2 |
| Patrick | .3 | .4 |
| James | .7 | .3 |
| Kristin | .9 | .2 |
理想的には、特性に基づいて上記を 2 つの縦の表に分けたいと思います。Bad と Terrible の 2 つの垂直テーブルがあります。
.4 <= Trait1 < .6 -> 悪い場合、Trait1 >= .7 -> ひどい
.3 <= Trait2 < .5 -> 悪い場合、Trait2 >= .9 -> ひどい
これらの条件を使用すると、次の表が得られます
BAD
|Person | Trait | Value |
| Patrick | Trait2 | .4 |
| James | Trait2 | .3 |
Terrible
|Person | Trait | Value |
|James | Trait1 | .7 |
|Kristin | Trait1 | .9 |