我是一个很长时间的SAS程序员,希望跳转到R.我知道R对于变量重新编码并不是那么好,但有办法用do循环来做这个.
如果我有很多名为a_1 a_2 ... a_100,b_1 b_2 ... b_100的变量,我想创建新变量c_1 c_2 ... c_100,其中c_i = a_i + b_i.没有100条陈述,有没有办法做到这一点?
在SAS中,我只会使用:
%do i=1 %to 100;
c_&i = a_&i + b_&i;
%end;
Run Code Online (Sandbox Code Playgroud)
谢谢!