四则运算
规则:相同的位置的数据进行运算,结果保留在相同的位置
语法:S1 op S2
注意:如果两个向量长度不一样,就会使用rep方法,将短的变量不断重复,直到和长的变量长度一致
相同长度数组运算
1:10 + 11:20 输出结果: 12 14 16 18 20 22 24 26 28 30
1:10 - 11:20 输出结果: -10 -10 -10 -10 -10 -10 -10 -10 -10 -10
1:10 * 11:20 输出结果: 11 24 39 56 75 96 119 144 171 200
1:10 / 11:20 输出结果:
[1] 0.09090909 0.16666667 0.23076923 0.28571429 0.33333333
[6] 0.37500000 0.41176471 0.44444444 0.47368421 0.50000000
不同长度数组运算
1:3 + 1:10
系统运算会转变为:c(1:3, 1:3, 1:3, 1) + 1:10 把1:3的长度循环到和1:10长度一致
输出结果:2 4 6 5 7 9 8 10 12 11