0

私はデータパネルを作成しようとしていますが、rbind()統計を適用して実行するには、いくつかの列の名前を変更する必要があります。

私はこのような複数のオブジェクトを持っています:

データ22

1. year -- id-----22.Letters.spendingXX -----22.Letters.IncomeXX 
2. 1999 -- 22 ------ 21 ---------------------------- 52
3. 2000 -- 22 ------ 25----------------------------- 31           
4. 2002 -- 22------- 54 ---------------------------- 98
5. 2001 -- 22  ----- 43 -----------------------------12

と;

データ3

1. year -- id---  3.OtherLetters.IncomeXX --- 3.other.Letters.spending1234
2. 1999 -- 3---------   23------------------------  45
3. 2000 -- 3---------   25  ------------------------65
4. 2001 -- 3---------   31 ------------------------ 34
5. 2002 -- 3---------   54   -----------------------12

等々、

変数に応じて列名を変更したい(ソートされていないため、通常の簡単な手順では実行できないため)、たとえば次を使用しようとしました:

try<-grepl("spending",colnames(data22))
colnames(data22[try])<-c("Spending")

このアイデアで、私はそれを for に適用することを計画していました()が、その nos はなくても機能しますfor()

助けてくれてありがとう

4

1 に答える 1