Skip to content

radians

Теги: mathematical functions pyspark

Описание

Функция radians() преобразует угол, измеренный в градусах, в радианы. Это синоним функции toRadians().

Параметры

  • col: Column - угол в градусах

Возвращаемое значение

Column - угол в радианах

Пример

from pyspark.sql import SparkSession
from pyspark.sql.functions import radians

# Создаем Spark сессию
spark = SparkSession.builder.appName("radians_example").getOrCreate()

# Создаем DataFrame с углами в градусах
data = [(0,), (90,), (180,)]
df = spark.createDataFrame(data, ["degrees"])

# Преобразуем в радианы
df = df.withColumn("radians", radians("degrees"))
df.show()

# Вывод:
# +--------+------------------+
# |degrees|          radians|
# +--------+------------------+
# |       0|              0.0|
# |      90|1.570796326794896|
# |     180| 3.14159265358979|
# +--------+------------------+

Примечания

  • Формула преобразования: радианы = градусы * (π/180)
  • π (пи) ≈ 3.141592653589793
  • Функция идентична toRadians()
  • Полезно для преобразования углов между градусами и радианами
  • Возвращает NULL, если входное значение NULL