データ統合PythonPySpark 一覧数学

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

数学

Copied!
1 2 # pyspark.sqlモジュールからfunctionsをFという名前でインポート from pyspark.sql import functions as F

丸め

  • F.bround(x, scale=0)

    • scale >= 0 の場合は、HALF_EVEN 丸めモードを使用して、列 x の指定された値を scale 小数点まで丸めます。scale < 0 の場合は、整数部分で丸めます。
  • F.ceil(x)

    • 与えられた値の天井を計算します。
  • F.round(column, scale=0)

  • F.floor(column)

対数

  • F.log(arg1, arg2=None)
  • F.log10(column)
  • F.log1p(column)

乱数

  • F.rand(seed=None)

    • 一様分布 [0.0, 1.0] から独立同分布(i.i.d.)のサンプル
  • F.randn(seed=None)

    • 標準正規分布からの独立同分布(i.i.d.)のサンプル

三角関数

  • F.cos(x)

    • 数値列 x の余弦を計算します。
  • F.sin(x)

  • F.tan(x)

  • F.acos(x)

    • 数値列 x の逆余弦を計算します。戻り値の角度は、範囲 [0.0, π] です。 cos-1(x)
  • F.asin(x)

    • 数値列 x の逆正弦を計算します。戻り値の角度は、範囲 [-π/2, π/2] です。 sin-1(x)
  • F.atan(x)

    • 数値列 x の逆正接を計算します。 tan-1(x)
  • F.atan2(x, y)

    • 列 x, y で表される直交座標 (x, y) から極座標 (r, theta) への変換から、角度 theta を返します。
  • F.cosh(x)

    • 列 x の双曲線余弦を計算します。
  • F.sinh(x)

  • F.tanh(x)

角度

  • F.degrees(column)
  • F.radians(column)

その他

  • F.abs(x)
    • x の絶対値
  • F.cbrt(x)
    • 与えられた値の立方根を計算します。
  • F.exp(x)
  • F.expm1(x)
  • F.factorial(x)
  • F.greatest(*cols)
  • F.hypot(x, y)
  • F.least(*cols)
  • F.pow(x, y)
    • xy 乗した値
  • F.rint(column)
  • F.signum(column)
  • F.sqrt(column)