0

我目前正在尝试创建一个函数或使用数据结构,如果元素 1 大于或等于元素 2,则将向量 (3:1) 中第一个元素的值与向量的元素 2 进行切换。同时我是如果元素 2 大于或等于元素 3,则尝试将元素 2 的值切换为元素 3 的值。我目前拥有的代码没有做我想做的事情,但我在下面发布了它。任何帮助或建议将不胜感激。

    a <- c(3:1)
    Switch= function(x){ 
    for(i in 1:length(a))
    ifelse(x,[1] >= [2], replace(x,c(1,2),
    ifelse(x,[2] >= [3], switch(x,c(2,3)))
    )}
4

0 回答 0