Элементарный вопрос: Я прошу прощения за это. В R Я хотел бы создать структуру данных x
с 2 индексами, скажем i
и j
, s.t. (Псевдокод)В R матрица векторов и поиск оптимального
for (i in 1:10){
for (j in 1:20){
x[i,j] <- c(i+j,j-i^2)
}
}
т.е. каждый элемент x
является вектором с 2-х компонентов. Более того, хотел бы найти в x
, чтобы найти пару i,j
дает максимальное значение j-i^2
; это должно быть выполнено в вышеупомянутом двойном for
. Не могли бы вы дать мне несколько советов? Я благодарю всех вас.
спасибо за ваш вопрос; однако 'i' и' j' - это индексы, которые идентифицируют элементы 'x', и мне нужны оба из них. Например, я бы избегал рассматривать «х» в качестве списка, потому что я не хочу рассматривать один индекс. Можно ли определить список с двойным индексом, что-то вроде 'x [[i, j]]'? – Avitus
измените его на 'external (x [1:20], (x [1:10])^2," - ")' и 'outer (x [1:10], x [1:20]", + ")'. –
Я вижу ... отлично, спасибо! – Avitus