私は100個の変数を持つデータフレームを持っています。そのうちのサブセット、たとえばdataframename [、30:50]を元の数値(1,2,3,4,5)に変換したいと考えています。
係数を変換するときに使用する必要があることはわかっていますas.numeric(levels(f))[f]
が、一度に係数を 1 つずつ変換する場合にのみ機能します。一気に変換したいと思います。
これはうまくいきません:
as.numeric(levels(dataframename[,30:50]))[dataframename[,30:50]]
これもありません:
sapply(dataframename[,30:50],as.numeric(levels(dataframename[,30:50]))
[dataframename[,30:50]]
私が読むべきアイデアやものはありますか?