R 中的 ++ 运算符

++ operator in R

这真的不是那么重要,但它会节省一些打字时间,偶尔也会让事情看起来更好。 R 中是否有类似 C++ ++ 运算符的东西?换句话说,i<-i+1 是否有 shorthand?我真的不想在循环中使用它,无论如何都应该避免在 R 中使用它,但是我有一个包含矩阵列表的代码,并且希望每次发生某事时将数字增加或减少一个(这是一个过程的模拟) ,所以我必须输入类似 listname[[i]][j,k] <- listname[[i]][j,k] + 1 的内容。谢谢

我认为你可以使用 Hmisc 中的 inc

inc(x) <- 1

dec 函数执行反向操作,它用减法代替加法。