Funkcje Pyspark Radiany i stopnie

Funkcje Pyspark Radiany i stopnie

Radians () funkcja

Funkcja Radians () w PYSPARK zwraca radianom dowolnego numeru obecnego w kolumnie DataFrame.

Można go używać z metodą Select (), ponieważ funkcja Select () służy do wyświetlania wartości w Pyspark DataFrame.

Składnia

DataFrame_Obj.Wybierz (Radians (dataFrame_Obj.kolumna))


Parametr:

Nazwa kolumny jako parametr zwraca radiany dla tej kolumny.

Przykład 1

Utwórzmy Pyspark DataFrame z 3 wierszami i 4 kolumnami, a także wszystkie typy liczbowe i READ RODIANY.

Import Pyspark
Importuj matematyka
od Pyspark.SQL Import Sparksession
od Pyspark.SQL.Funkcje importują radiany
Spark_App = Sparksession.budowniczy.Nazwa aplikacji('_').getorCreate ()
#Utworz wartości matematyczne
wartości = [(matematyka.PI, 0,7.8120),
(Matematyka.PI/2,1,0.5 180),
(Matematyka.PI/3, -5, -12.9 360)
]
#Passign Columns poprzez tworzenie PYSPARK DATAFRAME
DataFrame_Obj = Spark_App.CreatedATAframe (wartości, [„wartość1”, „wartość2”, „value3”, „value4”])
DataFrame_Obj.pokazywać()
#Get Radians of Value1
DataFrame_Obj.Wybierz (Radians (dataFrame_Obj.wartość 1)).pokazywać()


Wyjście:


Tak więc, dla wartości kolumny1, zwróciliśmy następujące radian:

3.141592653589793 jest równy 0.05483113556160755 Radians.

1.5707963267948966 jest równy 0.027415567780803774 Radians.

1.0471975511965976 jest równy 0.018277045187202513 Radians.

Przykład 2

Teraz zwrócimy Radiany dla kolumn Value2 i Value3.

Import Pyspark
Importuj matematyka
od Pyspark.SQL Import Sparksession
od Pyspark.SQL.Funkcje importują radiany
Spark_App = Sparksession.budowniczy.Nazwa aplikacji('_').getorCreate ()
#Utworz wartości matematyczne
wartości = [(matematyka.PI, 0,7.8120),
(Matematyka.PI/2,1,0.5 180),
(Matematyka.PI/3, -5, -12.9 360)
]
#Passign Columns poprzez tworzenie PYSPARK DATAFRAME
DataFrame_Obj = Spark_App.CreatedATAframe (wartości, [„wartość1”, „wartość2”, „value3”, „value4”])
DataFrame_Obj.pokazywać()
#Zadzwoń Wartości Radian Wartości2 i Value3
DataFrame_Obj.Wybierz (Radians (dataFrame_Obj.wartość2), radian (dataFrame_Obj.wartość3)).pokazywać()


Wyjście:


Kolumna - wartość2:

0 jest równe 0 radianom.

1 jest równy 0.017453292519943295 Radians.

-5 jest równe -0.08726646259971647 Radians.

Kolumna - wartość3:

7.8 jest równe 0.1361356816555577 Radians.

0.5 jest równe 0.008726646259971648 Radians.

-12.9 jest równe -0.22514747350726852 Radians.

Funkcja stopni ()

Funkcja stopni () w PYSPARK zwraca stopnie dowolnej liczby obecnej w kolumnie DataFrame.

Można go używać z metodą Select (), ponieważ funkcja Select () służy do wyświetlania wartości w Pyspark DataFrame.

Składnia

DataFrame_Obj.Wybierz (stopnie (dataFrame_Obj.kolumna))


Parametr:

Występuje nazwę kolumny jako parametr, aby zwrócić stopnie dla tej kolumny.

Przykład 1

Utwórzmy Pyspark DataFrame z 3 wierszami i 4 kolumnami, a także wszystkie typy liczbowe i stopnie zwrotu.

Import Pyspark
Importuj matematyka
od Pyspark.SQL Import Sparksession
od Pyspark.SQL.Funkcje importowe
Spark_App = Sparksession.budowniczy.Nazwa aplikacji('_').getorCreate ()
#Utworz wartości matematyczne
wartości = [(matematyka.PI, 0,7.8120),
(Matematyka.PI/2,1,0.5 180),
(Matematyka.PI/3, -5, -12.9 360)
]
#Passign Columns poprzez tworzenie PYSPARK DATAFRAME
DataFrame_Obj = Spark_App.CreatedATAframe (wartości, [„wartość1”, „wartość2”, „value3”, „value4”])
DataFrame_Obj.pokazywać()
#Kolumna kolumny Value1
DataFrame_Obj.Wybierz (stopnie (dataFrame_Obj.wartość 1)).pokazywać()


Wyjście:


Tak więc dla wartości kolumny1 zwróciliśmy stopnie.

3.141592653589793 jest równy 100.0 stopni.

1.5707963267948966 jest równy 90.0 stopni.

1.0471975511965976 jest równy 59.99999999999999 stopnia.

Przykład 2

Teraz zwrócimy stopnie dla kolumn Value2 i Value3.

Import Pyspark
Importuj matematyka
od Pyspark.SQL Import Sparksession
od Pyspark.SQL.Funkcje importowe
Spark_App = Sparksession.budowniczy.Nazwa aplikacji('_').getorCreate ()
#Utworz wartości matematyczne
wartości = [(matematyka.PI, 0,7.8120),
(Matematyka.PI/2,1,0.5 180),
(Matematyka.PI/3, -5, -12.9 360)
]
#Passign Columns poprzez tworzenie PYSPARK DATAFRAME
DataFrame_Obj = Spark_App.CreatedATAframe (wartości, [„wartość1”, „wartość2”, „value3”, „value4”])
DataFrame_Obj.pokazywać()
#Zadzwoń wartości wartości wartości 2 i kolumny Value3
DataFrame_Obj.Wybierz (stopnie (dataFrame_Obj.wartość2), stopnie (dataFrame_Obj.wartość3)).pokazywać()


Wyjście:


Kolumna - wartość2:

0 jest równe 0.0 stopni.

1 jest równy 57.29577951308232 stopnia.

-5 jest równe -286.4788975654116 stopnia.

Kolumna - wartość3:

7.8 jest równe 446.90708020421 stopni.

0.5 jest równe 28.64788975654116 stopnia.

-12.9 jest równe -739.115555718762 stopnie.

Wniosek

W tym samouczku Pyspark omówiliśmy funkcje Radians () i stopni (). Funkcja Radians () w PYSPARK służy do zwrócenia radian dowolnej liczby obecnej w kolumnie DataFrame, a stopnie () w PYSPARK służy do zwrócenia stopni dowolnej liczby obecnej w kolumnie DataFrame. Omówiliśmy dwa przykłady dla obu funkcji.