の値に応じて、私はこのR割り当て値別の列
NAME DIST
A 0
A 1
A 100
A 2
A 1
A 4
A 500
A 1
A 1
のようなデータフレームを持っている私は何をしたい、そのような場合DISTその新しい列NEWNAMEを作成するための効率的な方法を見つけることです> 100は、それは私がforループを使用してそれを行っているが、私はRのスタイルで、より効率的なソリューションを探していました
NAME DIST NEWNAME
A 0 A
A 1 A
A 100 A
A 2 A2
A 1 A2
A 4 A2
A 500 A3
A 1 A3
A 1 A3
以前のすべての行に対して同じであるAAの名前が含まれています。私のコードの下にはあなたがあなたの新しい列を作成するには、この操作を行うことができ、事前
四番目は 'A2'ですか? – nicola
行3の新しい名前はAだが、行7の場合はA3だと説明できますか? – Roland
長さ> 3の記述に従って、A、A2、A3をペーストする必要があります。 –