Sto cercando il modo Matlab di fare quanto segue:Qual è l'equivalente Matlab/Octave o R 'unione' (o 'expand.grid')?
> merge(2:4,3:7)
x y
1 2 3
2 3 3
3 4 3
4 2 4
5 3 4
6 4 4
7 2 5
8 3 5
9 4 5
10 2 6
11 3 6
12 4 6
13 2 7
14 3 7
15 4 7
> expand.grid(2:4,3:7)
Var1 Var2
1 2 3
2 3 3
3 4 3
4 2 4
5 3 4
6 4 4
7 2 5
8 3 5
9 4 5
10 2 6
11 3 6
12 4 6
13 2 7
14 3 7
15 4 7
Ho appena trovato un modo utilizzando la casella degli strumenti di Neural Network "combvec". Ma non esiste in Octave –
Non ho trovato nulla di utile in http://www.math.umaine.edu/~hiebeler/comp/matlabR.html ... potresti essere in grado di mettere insieme qualcosa usando ' meshgrid' http://www.mathworks.com/help/techdoc/ref/meshgrid.html? –
Sembra che l'equivalente di 'merge' sia' join' (non proprio troppo sorprendente): http://www.mathworks.com/help/toolbox/stats/dataset.join.html - ma non è proprio quello che stai usando 'merge' per sopra ... –