Sto scrivendo un algoritmo di regressione che tenta di "catturare" i punti all'interno delle caselle. L'algoritmo cerca di mantenere le caselle il più piccole possibile, quindi di solito i bordi/angoli delle caselle attraversano i punti, il che determina la dimensione della scatola.Tracciamento di linee tra due punti in 3D
Problema: ho bisogno dell'output grafico delle caselle in R. In 2D è facile disegnare scatole con segments()
, che disegna una linea tra due punti. Così, con 4 segmenti posso disegnare una casella:
plot(x,y,type="p")
segments(x1,y1,x2,y2)
Allora ho provato sia il pacchetto scatterplot3d
e plot3d
per la stampa 3D. In 3D il comando segments()
non funziona, in quanto non è presente alcun componente z aggiuntivo. Mi è sembrato che non ci sia un sostituto adeguato in 3D per segments()
C'è un modo semplice per disegnare scatole/linee tra due punti quando si traccia in tre dimensioni?
sei sicuro che hai usato il pacchetto 'plot3d'? Non è su CRAN: intendi la funzione 'plot3d' nel pacchetto' rgl'? –