è possibile avere una matrice di matrici in R? se sì, come dovrei definire tale matrice? ad esempio per avere una matrice 10 x 10 e ogni elemento di questa matrice contiene una matrice stessa.è possibile avere una matrice di matrici in R?
5
A
risposta
8
1) Lista/matrice Sì, crea una lista e dare dimensioni utilizzando matrix
:
m <- matrix(1:4, 2)
M <- matrix(list(m, 2*m, 3*m, 4*m), 2)
così elemento di 1,1 M
è m
:
> M[[1,1]]
[,1] [,2]
[1,] 1 3
[2,] 2 4
2) lista/dim < - Funziona anche:
M <- list(m, 2*m, 3*m, 4*m)
dim(M) <- c(2, 2)
3) serie Questo non è proprio quello che avete chiesto, ma a seconda del vostro scopo potrebbe soddisfare il vostro bisogno:
A <- array(c(m, 2*m, 3*m, 4*m), c(2, 2, 2, 2)) # 2x2x2x2 array
così elemento 1,1 è:
> A[1,1,,]
[,1] [,2]
[1,] 1 3
[2,] 2 4
+0
è stato veloce, tanx molto, questo è esattamente ciò di cui ho bisogno – weber85
Problemi correlati
- 1. È possibile avere una matrice di hstore in PostgreSQL
- 2. Matrici concatenanti in R
- 3. Conversione matrice php di matrici in un'unica matrice
- 4. Modifica in posto delle matrici in R
- 5. Matrici multiple in matrice di celle Matlab?
- 6. Matrice numpy di matrici casuali
- 7. È possibile avere una variabile membro "auto"?
- 8. È possibile avere una classe privata?
- 9. In Dart, è possibile avere una mappa const di chiusure?
- 10. È possibile avere una funzione di costruzione in un tratto?
- 11. Creazione di una matrice simmetrica in R
- 12. Determinante di una matrice complessa in R
- 13. indicizzazione di una matrice in R
- 14. È possibile avere un identificatore invariante a rotazione di una matrice booleana?
- 15. C++ dichiara una matrice di matrici senza conoscere la dimensione
- 16. Possiamo avere una matrice di moduli personalizzati?
- 17. Seleziona tutti gli elementi da una colonna in una matrice di matrici in Ruby?
- 18. Operazioni matrice riga in R
- 19. È possibile contare il numero di dimensioni in una matrice?
- 20. È possibile rollopply restituire un elenco di matrici?
- 21. Modo efficiente per creare una matrice di circulanti in R
- 22. È possibile chiamare una funzione R personalizzata (personalizzata) da C#?
- 23. Matrice di oggetti Numpy di matrici numeriche
- 24. Creazione di Identità matrici in R
- 25. in confronto a matrice in R
- 26. È possibile avere tabelle temporanee in una funzione?
- 27. È possibile avere una riga per ogni blocco in Ruby?
- 28. E 'possibile avere commenti su più righe in R?
- 29. Motivo per "colonna totale" di una matrice di matrici
- 30. È possibile avere specifiche parametrizzate in RSpec?
questa domanda si tratta di avere una lista all'interno di una matrice, la mia riguarda l'avere una matrice all'interno di una matrice. poiché la definizione di una matrice è diversa dalla lista, penso che la mia domanda sia diversa. ma grazie per l'avvertimento. – weber85