データ セットの各エントリに実数が含まれるようなn
行と列を持つデータ セットがあるとします。各行内p
の列をランク付けする方法を探しています。p
このランキングの出力はp
、同点を考慮したランクの長さベクトルである必要があります。
たとえば、私のデータ セットに 5 つの列があるとします。最初の行は次のようになりrow 1 = {10, 13, 3, 3, -4}
ます。この行でいくつかの操作を実行し、最終的に結果を取得したいと思いrow 1 ranks = {3, 4, 2, 2, 1}
ます。2 行目は次のようrow 2 = {8, 3, -6, 5, 2}
になり、この行の結果は になりますrow 2 ranks = {5, 3, 1, 4, 2}
。
この機能は SAS に実装されていますか? 同点を考慮しないコードを生成しましたが、不正確に行われた行ランキングを修正するのに不当な時間がかかるほど頻繁に発生します。