Ho due vettori che sono accoppiati valoritrama contorno colorato dal raggruppamento di punti MATLAB
size(X)=1e4 x 1; size(Y)=1e4 x 1
E 'possibile tracciare una contour plot
di qualche tipo rendendo i contorni dalla più alta densità di punti? Cioè il clustering più alto = rosso, e quindi il colore sfumato altrove?
Se avete bisogno di ulteriori chiarimenti si prega di chiedere. Saluti,
ESEMPIO DI DATI:
X=[53 58 62 56 72 63 65 57 52 56 52 70 54 54 59 58 71 66 55 56];
Y=[40 33 35 37 33 36 32 36 35 33 41 35 37 31 40 41 34 33 34 37 ];
scatter(X,Y,'ro');
Grazie per l'aiuto di tutti. Ha anche ricordato che possiamo usare hist3
:
x={0:0.38/4:0.38}; % # How many bins in x direction
y={0:0.65/7:0.65}; % # How many bins in y direction
ncount=hist3([X Y],'Edges',[x y]);
pcolor(ncount./sum(sum(ncount)));
colorbar
Qualcuno sa perché edges
in hist3 devono essere le cellule?
ho bisogno di maggiori chiarimenti. Se potessi disegnare alcune immagini e pubblicare alcuni dati di esempio (o un modo per crearlo), sarebbe fantastico. –
@Andrey Ecco un diagramma di dispersione campione. Quello che sto cercando è un contorno di clustering ad alta o bassa densità. Credo che sia anche possibile trovare il centroide di questi dati. Cosa ne pensi? – HCAI