Я переводил код R в Python. В файле data.frame есть команда do.call, которая упорядочивает свои строки. Как это делается, меня смущает.Как do.call заказывает строки data.frame?
signary = matrix(c(1, 1, 1,-1,-1,-1,
0, 0, 0, 1,-1, 0,
0, 1,-1, 0, 0, 0,
1,-1,-1, 0, 0, 0,
0, 0, 0, 1, 1,-1),
ncol=5)
do.call('order', as.data.frame(signary))
[1] 5 6 4 3 1 2
Как делается упорядочение рядов?
Спасибо!
Как вы узнали о оформлении заказа? –
Матрица signary - это своего рода матрица, которая проходит через команду do.call (...). Столбцы в этой матрице могут быть взаимозаменяемыми, но не строками. Ранжи, заданные командой do.call (...), используются для упорядочивания меток. Я не уверен, отвечает ли он на ваш вопрос. Благодарю. – essicolo