我认为这很简单,但我需要问:为什么此向量中值10的diario变量的索引总是相同?
下面,您可以看到值10始终具有索引1,同时,彼此不同的负数具有不同的索引。
match(diario,diario) [1] 1 1 3 1 5 1 1 9 9 11 11 1 1 1 15 1 1 1 19 19
diario [1] 10 10 -9 10 -15 10 10 10 -27 10 -33 10 10 10 -45 10 10 10 -57 10
这很奇怪吗?我期望值10的索引不同。
diario <- 0
for(i in 1:20)
{
check <- sample(1:2,1)
if(check == 1)
{
diario[i] <- 10
}
if(check == 2)
{
diario[i] <- -i*3
}
}
match(diario,diario)
diario