Печать, задержанная в R

Я реализую эволюционный алгоритм в R, у меня есть проблемы с распоряжением массива, потому что этот не осуществляется:

Распоряжение это реализовало следующего способа:

indices <- order(F)
P <<- P[indices,]
F <<- F[indices]

F это - вектор способности P массив с геномом

Каждая строка P считает стоимость связанной в F тем, что захотело упорядочить это несовершеннолетнего в больший, но ordenamientono осуществляется в массиве правильно, но если в векторе.

Я думаю, что это также могут быть проблемы в печати

1
задан 17.04.2016, 21:01
1 ответ

Несколько вещей:

Кроме того, что дает лучше деталь твоей проблемы и с минимальным набором данных, с которыми было возможно бы воспроизводить.

Ты можешь смотреть несколько вещей:

  1. До тех пор, пока ты не будешь знать немного больше "R" забудь пока ассигнования" <<-". Использование, которое ты даешь ему, не приспособленный для этого случая. Используй в Вашем месте ассигнование" <-"
  2. В твоем случае, "F" - индексы, которые он содержит "P". Тогда во время упорядочивания - так просто как делать:

    P <-P [order (F)]

0
ответ дан 24.11.2019, 14:34