> x1=c(4,5,6,7,8)
> x1
[1] 4 5 6 7 8
> x2=x1[x1!=6]
> x2
[1] 4 5 7 8
> x3=x1[x1=6]
> x3
[1] NA
Run Code Online (Sandbox Code Playgroud)
为什么x3不是6?我不明白.
=是一个赋值运算符.通过使用x1[x1=6],您将分配值的值,6而x1不是检查它们是否匹配.在?assignOpsR提示符下键入以获取更多信息.请==改用.
x3=x1[x1==6]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12758 次 |
| 最近记录: |