Sto scrivendo una proposta e hanno bisogno di una trama qualcosa 3D come questo:attraente grafico 3D in R
ma preferibilmente più attraente. Ho bisogno della dimensione di ogni punto per riflettere l'abbondanza della specie e un contorno del volume creato collegando i punti.
dati del campione:
input<-data.frame(
label=c("sp1","sp2","sp3","sp4"),
trait_x=c(6,6,6,1),
trait_y=c(7,7,7,1),
trait_z=c(8,8,8,1),
point_size=c(6,7,8,1)
)
input
label trait_x trait_y trait_z point_size
1 sp1 6 7 8 6
2 sp2 6 7 8 7
3 sp3 6 7 8 8
4 sp4 1 1 1 1
Qualsiasi suggerimento su come fare una tale grafico più interessante (forse compreso griglia Non voglio nessun numeri sugli assi però?)
ho giocato in giro con scatterplot3d
, ma non tracciare tutti i miei punti e io personalmente scoprire che il cubo ha un aspetto strano ad esso ... come non è abbastanza preciso ...
library(scatterplot3d)
x<-input$trait_x
y<-input$trait_y
z<-input$trait_z
scatterplot3d(x,y,z,xlim=c(0,10),ylim=c(0,10),zlim=c(0,10))
Puoi mostrare cosa hai provato? –
Certo, aggiungilo ora. – Elizabeth
È più un'illustrazione che una trama esatta? Se hai solo quattro blob, potrebbe essere più semplice disegnarlo con un pacchetto grafico. L'altra opzione è il pacchetto rgl che fa grafica 3d dinamica. – Spacedman