Ho migliaia di punti dati e ogni punto dati ha 50 dimensioni. Mi piacerebbe vedere la scarsità di dati usando java. C'è qualche pacchetto java/metodi per tracciare dati così dimensionati.tracciamento di dati dimensionali elevati in java
risposta
Quello che devi cercare è multidimensional scaling. Riduce sostanzialmente la dimensionalità dello spazio dati, cercando di mantenere le distanze.
Quindi si prende un pacchetto MDS, si riducono i dati in 2D (o 3D) e li si traccia usando la libreria grafica 2D/3d (swing, jogl).
Potrebbe funzionare o meno, a seconda del numero dei punti dati e dello spazio in cui si trovano. Per 50 dimensioni potresti essere sfortunato, ma dipende davvero.
Un google rapido per l'implementazione Java ME this
ottenuto C'è un pacchetto in R troppo, in modo da poter utilizzare tale.
Voglio tracciare quei punti e vedere come sono correlati. Quali punti di dati sono correlati e quali punti di dati non sono simili. Se non simili, quanto sono lontani. – thetna
questo è esattamente ciò che fa mds. Prende i tuoi punti e riduce la dimensionalità, quindi puoi tracciarli con qualsiasi libreria grafica di tua scelta. – soulcheck
Intendo dire avere punti nello spazio 2D puoi tracciarli anche usando swing – soulcheck
- 1. indicizzazione e interrogazione elevate dati dimensionali in PostgreSQL
- 2. Errori di tracciamento in Haskell
- 3. come unire le matrici dimensionali
- 4. Rappresentazione grafica/Tracciamento di un file Wav java
- 5. SSAS da una a molte relazioni dimensionali
- 6. Java: tracciamento di base, disegno di un punto/punto/pixel
- 7. Affiancamento o ripetizione di matrici n-dimensionali in Julia
- 8. problemi DPI elevati
- 9. Servizi dati WCF e entità di tracciamento automatico
- 10. Tracciamento e debug in OCaml
- 11. tracciamento NullReferenceExceptions in Sitecore
- 12. Utilizzando classi dimensionali nelle proprietà IBInspectable
- 13. Esponenziazione modulare per numeri elevati in C++
- 14. Tracciamento dinamico in Gnuplot (drawnow in MATLAB)
- 15. Algoritmo di tracciamento BLOB
- 16. Fare in modo che un applet java soddisfi elevati standard di sicurezza
- 17. tracciamento in forme diverse usando pch = argomento
- 18. Tracciamento di mappe tematiche in R Uso di Shapefile e file di dati da sorgenti differenti
- 19. Riferimento di tracciamento in C++/CLI
- 20. Tracciamento di due assi in gnuplot
- 21. Variabili di tracciamento - elemento osservabile in osservabileArray
- 22. Tracciamento dello scambio animato (tracciamento dei bordi direzionali)
- 23. Problema di tracciamento con PyOpenGL
- 24. Tracciamento di punti dati a tre tuple in una trama di superficie/contorno usando matplotlib
- 25. Serve file di grandi dimensioni (con carichi elevati) in Django
- 26. Tracciamento di deviazioni dalla linea di regressione
- 27. Utilizzo del report di tracciamento
- 28. Git - Tracciamento di rami remoti
- 29. Tracciamento della creazione e durata del thread Java
- 30. C#: Sistema di tracciamento GPS
Indipendentemente dal linguaggio, come anticipi che vorresti visualizzare i dati a 50 dimensioni? –
Quante dimensioni sei in grado di percepire contemporaneamente? –
mi piacerebbe vedere in 2-D, sì, ma quello che sto chiedendo è, c'è qualche strumento che può fare la riduzione delle dimensioni e la trama in 2D in modo che io possa vedere la relazione tra i diversi punti di dati. – thetna