exp () funkcja
Funkcja exp () w PYSPARK służy do zwrócenia wartości wykładniczej dowolnej liczby obecnej w kolumnie DataFrame. Matematycznie, jest to zdefiniowane jako e^x.
x to wartość obecna w kolumnie PYSPARK DATAFRAME.
Można go używać z metodą Select, ponieważ Select () jest używany do wyświetlania wartości w Pyspark DataFrame.
Składnia
DataFrame_Obj.Wybierz (exp (dataFrame_Obj.kolumna))
Parametr:
Nazwa kolumny jako parametr zwraca wartość wykładniczą dla tej kolumny.
Przykład 1
Utwórzmy Pyspark DataFrame z 3 wierszami i 4 kolumnami, a także wszystkie typy liczbowe i zwraca wartości wykładnicze.
Wyjście:
Tak więc dla kolumny, wartości1, zwróciliśmy wartości wykładnicze.
Wartość wykładnicza 3.141592653589793 to 23.140692632779267
Wartość wykładnicza 1.5707963267948966 to 4.810477380965351.
Wartość wykładnicza 1.0471975511965976 to 2.849653908226361.
Przykład 2
Teraz zwrócimy wartości wykładnicze dla kolumn wartości2 i wartości3.
Wyjście:
Kolumna - wartość2:
Wartość wykładnicza 0 to 1.0
Wartość wykładnicza 1 wynosi 2.7182818284590455
Wartość wykładnicza -0.08726646259971647 to 0.006737946999085467.
Kolumna - wartość3:
Wartość wykładnicza 7.8 to 2440.6019776244984
Wartość wykładnicza 0.5 to 1.6487212707001282
Wartość wykładnicza -12.9 to 2.498050325866635e-6.
funkcja expm1 ()
Funkcja expm1 () w PYSPARK służy do zwrócenia wartości wykładniczej minus jeden z danej liczby obecnej w kolumnie DataFrame. Matematycznie, jest to zdefiniowane jako E^(x) -1.
X to wartość obecna w kolumnie PYSPARK DATAFRAME.
Można go używać z metodą Select, ponieważ select () służy do wyświetlania wartości w Pyspark DataFrame.
Składnia:
DataFrame_Obj.Wybierz (expm1 (dataFrame_Obj.kolumna))
Parametr:
Nazwa kolumny jako parametr zwraca wartość wykładniczą minus 1 dla tej kolumny.
Przykład 1
Utwórzmy Pyspark DataFrame, z 3 wierszami i 4 kolumnami, a także wszystkie typy liczbowe i zwraca wartości wykładnicze minus 1.
Wyjście:
Tak więc dla kolumny - wartość1 zwróciliśmy wartości wykładnicze minus 1.
Wartość wykładnicza minus 1 z 3.141592653589793 to 22.140692632779267
Wartość wykładnicza minus 1 z 1.5707963267948966 to 3.8104773809653514.
Wartość wykładnicza minus 1 z 1.0471975511965976 to 1.8496539082263612.
Przykład 2
Zwrócimy wartości wykładnicze minus 1 dla kolumn wartości2 i wartości3.
Wyjście:
Kolumna - wartość2:
Wartość wykładnicza minus 1 z 0 to 0.0
Wartość wykładnicza minus 1 z 1 wynosi 1.718281828459045
Wartość wykładnicza minus 1 z -0.08726646259971647 to -0.9932620530009145.
Kolumna - wartość3:
Wartość wykładnicza minus 1 z 7.8 to 2439.6019776244984
Wartość wykładnicza minus 1 z 0.5 to 0.6487212707001282
Wartość wykładnicza minus 1 z -12.9 to -0.9999975019496742.
Wniosek
W tym samouczku Pyspark omówiliśmy funkcje exp () i expm1 (). Funkcja exp () w PYSPARK zwraca wartość wykładniczą dowolnej liczby obecnej w kolumnie DataFrame. Matematycznie, jest to zdefiniowane jako e^x. Funkcja expm1 () w PYSPARK zwraca wartość wykładniczą minus jedną z danej liczby obecnej w kolumnie DataFrame. Matematycznie jest to zdefiniowane jako e^(x) -1.