小编use*_*861的帖子

在R中使用do循环来创建新变量

我是一个很长时间的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)

谢谢!

r sas

2
推荐指数
3
解决办法
5903
查看次数

标签 统计

r ×1

sas ×1