そこで、「A」、「B」、「C」の3つのレベルを持つ「Mark」という文字変数があり、線形回帰で使用するために数値に変換したいと考えています。
as.numeric(Mark) を使用すると、アルファベットの昇順で A=1、B=2、C=3 に再コード化されます
しかし、私が望むのは、A=3、B=2、C=1 のように、アルファベットの降順で再コード化することです
as.numeric() のオプションとして、descrease=TRUE/FALSE、ordered=TRUE/FALSE を試してみましたが、機能していないようです。これを行う簡単な方法はありますか?助けてくれてありがとう