を適用するには、私は上記の行の最初のoccuring 2番目に大きな値の列名を格納するDF戻る最初COLNAMESを使用して、データフレームの列で2番目に大きな値を発生&
> editor
A B C D E F G H I J
User1 1 0 5 6 5 6 5 6 2 6
User2 0 5 4 6 4 5 5 1 7 5
を持って考えてみましょう。 期待される結果
> editor
A B C D E F G H I J 2nd_highest
User1 1 0 5 6 5 6 5 6 2 6 C
User2 0 5 4 6 4 5 5 1 7 5 D
私はedited$2nd_highest <- colnames(edited)[apply(edited, 1, which.max)+1]
を試みたが、did'ntはうまくいきました。
アイデア?
何をしたか説明していただけますか? –
はい、申し訳ありません、私は奇妙な結果を得ていましたので、私は二重チェックしていました。 – Sotos
ああ...ありがとう@ダビッド。 'T'が眉をひそめていることを知りませんでした:) – Sotos