私は 4 つのベクトルを持っていv1, a1, v2, a2
ます。の両方に使用できるコードを書きたい、v1 and a1
またはv2 and a2
ベクトルの最大値を削除し、 の最大値の長さに応じてv1
の要素を削除します。このコードは、最大値を削除し、それに応じて値を削除します Rでこれを行うにはどうすればよいですか?これらのような他のベクトルに対してコードが機能することを望みます。a1
v1
v2
a2
v1 = c(0.25, 0.25, 0.3, 0.3, 0.3, 5, 6, 6.5, 8, 8, 8)
a1 = rep(1, length(v1))
v2=unique(v1)
a2 = c(2, 3, 1, 1, 1, 3)
私の欲望の結果は次のとおりです。
> v1
[1] 0.25 0.25 0.30 0.30 0.30 5.00 6.00 6.50
> a1
[1] 1 1 1 1 1 1 1 1
> a2
[1] 2 3 1 1 1
> v2
[1] 0.25 0.30 5.00 6.00 6.50