How to plot in Polarkoordinaten im R?
Angenommen, dass (x(t),y(t)) hat in Polarkoordinaten(√t,2nt). Plot (x(t),y(t)) für t∈[0,10].
Gibt es keine richtige Funktion in R zu Plotten, die mit polaren Koordinaten. Ich habe versucht, normal-plot, indem Sie x=√t & y=2nt.
Aber resultierende graph war nicht wie erwartet.
Bekam ich diese Frage aus "Einführung in die Wissenschaftliche Programmierung und Simulation mit r"und das Buch erzählt die Handlung sollte sein, die Spirale.
- Siehe: docs.ggplot2.org/current/coord_polar.html
- Der tag für "parametrische Gleichungen" war die nächste, die ich finden konnte für das mathematische Konzept, das dies verdeutlicht.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Machen Sie eine Sequenz:
Nicht, dass die Anzeige des sequentiellen Charakter, so fügen Sie Zeilen hinzu, um eine Verbindung benachbarter Punkte in der Sequenz:
polar.plot
- und-Paket "ggplot2" hatcoord_polar
Wie bereits erwähnt in einem vorherigen Kommentar, R dargestellt werden können, mit polar-Koordinaten. Das Paket plotrix hat eine Funktion namens polar.Grundstück, das dies tut. Polare Koordinaten werden definiert durch Länge und Winkel. Mit dieser Funktion kann eine Abfolge von Längen und eine Reihe von Winkeln zeichnen mit polar-Koordinaten. Zum Beispiel, um eine Spirale:
Option ein Versuch Wert, Es ist Plotly Paket.
Hinweis: Wenn Sie mit RStudio, die plots werden angezeigt im Viewer-Registerkarte.