R 与#x27=';和'==';在逻辑索引中 x

R 与#x27=';和'==';在逻辑索引中 x,r,R,=在这里做作业,而不是比较。执行赋值时,默认情况下会返回右侧值。观察 x <- -3:3 x[x=2]/x[x==2] = -1 及 所以-2/2是-1 除了传递给函数的命名参数外,通常应避免使用=。使用=在这里做作业,而不是比较。执行赋值时,默认情况下会返回右侧值。观察 x <- -3:3 x[x=2]/x[x==2] = -1 及 所以-2/2是-1 除了传递给函数的命名参数外,通常应避免使用=。使用如果你在代码库中看到这一点,那么它有>99%的几率是一个输入错误,因此是一个

=
在这里做作业,而不是比较。执行赋值时,默认情况下会返回右侧值。观察

x <- -3:3
x[x=2]/x[x==2] = -1

所以-2/2是-1


除了传递给函数的命名参数外,通常应避免使用
=
。使用
=
在这里做作业,而不是比较。执行赋值时,默认情况下会返回右侧值。观察

x <- -3:3
x[x=2]/x[x==2] = -1

所以-2/2是-1


除了传递给函数的命名参数外,通常应避免使用
=
。使用
如果你在代码库中看到这一点,那么它有>99%的几率是一个输入错误,因此是一个bug。如果你在代码库中看到这一点,那么它有>99%的几率是一个输入错误,因此是一个bug。
x[2]/x[x==2]
x[2]
# [1] -2