Ich schreibe einen Regressionsalgorithmus, der versucht, Punkte innerhalb von Boxen zu "erfassen". Der Algorithmus versucht, die Kästchen so klein wie möglich zu halten, so dass die Kanten/Ecken der Kästchen normalerweise durch Punkte gehen, die die Größe der Kästchen bestimmen.Zeichnen von Linien zwischen zwei Punkten in 3D
Problem: Ich brauche grafische Ausgabe der Boxen in R. In 2D ist es einfach, Felder mit segments()
zu zeichnen, die eine Linie zwischen zwei Punkten zeichnet. Also, mit 4 Segmenten kann ich ein Feld ziehen:
plot(x,y,type="p")
segments(x1,y1,x2,y2)
ich dann versucht, die beide scatterplot3d
und plot3d
Pakete für 3D-Plotten. In 3D funktioniert der Befehl segments()
nicht, da keine zusätzliche z-Komponente vorhanden ist. Ich war überrascht, dass es anscheinend (zu mir) gibt es keinen adäquaten Ersatz in 3D für segments()
Gibt es eine einfache Möglichkeit, Boxen/Linien zwischen zwei Punkten beim Plotten in drei Dimensionen zeichnen?
sind Sie sicher, dass Sie das 'plot3d' Paket verwendet? Es ist nicht auf CRAN: meinst du die 'plot3d' Funktion im' rgl' Paket? –