小编Mah*_*ahi的帖子

R中的if()语句

我在R中相当新,对R中的if()语句有疑问.非常感谢任何帮助.我的数据如下所示

Var1    var2 
01         A
02         D
03         E
04         K
Run Code Online (Sandbox Code Playgroud)

我需要根据var1创建2个附加变量(Var3和Var4).在SAS中,我将以下列方式创建var3和var4:

if var1 = 01 then do; var3 = "New York";   var4= "NYC"; end; else;
if var1 = 02 then do; var3 = "Illinois";   var4= "ORD"; end; else;
if var1 = 03 then do; var3 = "Texas";      var4= "DFW"; end; else;
if var1 = 04 then do; var3 = "New Jersey"; var4= "EWR"; end; else;
Run Code Online (Sandbox Code Playgroud)

我想将上面的if语句转换为R程序.任何帮助是极大的赞赏.

r

0
推荐指数
1
解决办法
462
查看次数

标签 统计

r ×1