Come si calcola la matrice di correlazione in python? Ho un vettore n-dimensionale in cui ogni elemento ha 5 dimensioni. Per esempio il mio vettore sembramatrice di correlazione in python
[ [0.1, .32, .2, 0.4, 0.8], [.23, .18, .56, .61, .12], [.9, .3, .6, .5, .3], [.34, .75, .91, .19, .21] ]
In questo caso la dimensione del vettore è 4 e ogni elemento di questo vettore sono 5 dimensioni. Come costruire la matrice nel modo più semplice?
Grazie
Grazie. Per la mia applicazione effettiva, sto ricevendo il seguente errore AttributeError: l'oggetto 'int' non ha attributo 'corrcoef' – user1964587
Sembra che tu abbia definito 'np' come un' int'. Sopra, 'numpy' è stato importato come' np'. Avrai bisogno di disambiguare i due. – unutbu
Come si traccia la matrice di correlazione. Ho provato con questa seguente funzione imshow (corr_matrix, interpolation = 'bilineare') colorbar() show() L'origine della matrice di figure è (0, n) invece di (0,0). Come lo posso fare. La dimensione della matrice è 5000X5000 – user1964587