私は次のタスクを持っています
Treatment$V010 <- as.numeric(substr(Treatment$V010,1,2))
Treatment$V020 <- as.numeric(substr(Treatment$V020,1,2))
[...]
Treatment$V1000 <- as.numeric(substr(Treatment$V1000,1,2))
$V010、$V020、$V030... から $V1000 までの 100 個の変数があります。それらは異なる長さの数字です。数字の最初の 2 桁だけを「抽出」し、古い数字を 2 桁の新しい数字に置き換えたいと考えています。
私のデータ フレーム「治療」には、ここでは言及していない 80 個の変数が含まれているため、この関数を言及した 100 個の変数に適用することが私の目標です。
どうやってやるの?そのコマンドを100回書くことができましたが、もっと良い解決策があると確信しています.