使用for,if或function返回向量的最大值

时间:2017-06-02 19:54:02

标签: r

如何在**中使用**来返回长度为2的数值向量的最大值,如果**或**函数**在**中,则** **

我做到了:

  x <- c(100,500)
 for(x in x){print(x)}

但我无法得到输出:最大值

感谢

1 个答案:

答案 0 :(得分:1)

编辑:这是一个家庭作业问题。

我必须离开办公室,因此我没有时间写出代码示例,但最好先尝试自己实施。

在循环开始之前,您可以将变量(largest_X或其他)定义为零或NULL,然后在循环的每次迭代中检查当前x是否大于largest_X。如果是,请将该值分配给largest_X,如果不是,则不执行任何操作。循环完成后,largest_X将是向量中出现的最大X值。