if else 有多个条件和多个语句

时间:2021-03-03 13:44:20

标签: r if-statement

我需要一些帮助来在数据框中创建一列,说明给定列中每一行的值是“正”、“负”还是“中间”,但我无法让它运行.

如果值大于 calib$avg_Abs_st_SBA,我希望带有行的列表示该值为正,如果该值小于 SBA$avg_Abs_st_SBA,则为负,或者如果该值介于 calib$avg_Abs_st_SBA 和 SBA$avg_Abs_st_SBA 之间,则为中间值。< /p>

我一直在尝试这个代码没有成功

summ_plate_x$Status <- if(summ_plate_x$avg_Abs_st_SBA > calib$avg_Abs_st_SBA) { “积极的” } else if (summ_plate_x$avg_Abs_st_SBA < SBA$avg_Abs_st_SBA) { “消极的” } 别的 { “中间的” }

0 个答案:

没有答案