私の大きなデータセットには、車の密度(因子)という名前の列があり、それらは次のようになります
"001: 0-3.8998943958"
"061:2290.611052-2391.7437"
これらを各範囲の中央値に置き換えたいと思います。約 10000 件の観測があります。私は長い道のりを試しました:
"1.9499"<-sb$CAR_Density[sb$CAR_Density == "001: 0-3.8998943958"]
、うまくいきませんでした。結果の値を数値にしたいので、1.9499 に "" を付けるべきではありません。
これを行うための効率的でわかりやすい方法はありますか?プログラミングが苦手なので、どなたか教えてください。