Können Sie in R? @ Zwei Variablen gleichzeitig zuweise
Ich verwende das Beispiel der Berechnung der Länge des Bogens um einen Kreis und der Fläche unter dem Bogen um einen Kreis basierend auf dem Radius des Kreises (r) und dem Winkel des Bogens (Theta). Die Fläche und die Länge basieren beide auf r und Theta, und Sie können sie gleichzeitig in Python berechnen.
In Python kann ich auf diese Weise zwei Werte gleichzeitig zuweisen.
from math import pi
def circle_set(r, theta):
return theta * r, .5*theta*r*r
arc_len, arc_area = circle_set(1, .5*pi)
Implementieren der gleichen Struktur in R gibt mir das.
circle_set <- function(r, theta){
return(theta * r, .5 * theta * r *r)
}
arc_len, arc_area <- circle_set(1, .5*3.14)
Aber gibt diesen Fehler zurück.
arc_len, arc_area <- circle_set (1, .5 * 3.14)
Error: unerwartetes ',' in "arc_len",
Gibt es eine Möglichkeit, dieselbe Struktur in R zu verwenden?