本文簡要介紹
pyspark.sql.functions.trunc
的用法。用法:
pyspark.sql.functions.trunc(date, format)
返回截斷為格式指定單位的日期。
1.5.0 版中的新函數。
- date:
Column
或 str - format:str
‘year’, ‘yyyy’, ‘yy’ 按年截斷,或 ‘month’, ‘mon’, ‘mm’ 按月截斷其他選項有:‘week’, ‘quarter’
- date:
參數:
例子:
>>> df = spark.createDataFrame([('1997-02-28',)], ['d']) >>> df.select(trunc(df.d, 'year').alias('year')).collect() [Row(year=datetime.date(1997, 1, 1))] >>> df.select(trunc(df.d, 'mon').alias('month')).collect() [Row(month=datetime.date(1997, 2, 1))]
相關用法
- Python pyspark translate用法及代碼示例
- Python pyspark transform_keys用法及代碼示例
- Python pyspark transform用法及代碼示例
- Python pyspark transform_values用法及代碼示例
- Python pyspark to_csv用法及代碼示例
- Python pyspark to_utc_timestamp用法及代碼示例
- Python pyspark to_date用法及代碼示例
- Python pyspark to_json用法及代碼示例
- Python pyspark timestamp_seconds用法及代碼示例
- Python pyspark to_timestamp用法及代碼示例
- Python pyspark to_avro用法及代碼示例
- Python pyspark to_datetime用法及代碼示例
- Python pyspark to_numeric用法及代碼示例
- Python pyspark create_map用法及代碼示例
- Python pyspark date_add用法及代碼示例
- Python pyspark DataFrame.to_latex用法及代碼示例
- Python pyspark DataStreamReader.schema用法及代碼示例
- Python pyspark MultiIndex.size用法及代碼示例
- Python pyspark arrays_overlap用法及代碼示例
- Python pyspark Series.asof用法及代碼示例
- Python pyspark DataFrame.align用法及代碼示例
- Python pyspark Index.is_monotonic_decreasing用法及代碼示例
- Python pyspark IsotonicRegression用法及代碼示例
- Python pyspark DataFrame.plot.bar用法及代碼示例
- Python pyspark DataFrame.to_delta用法及代碼示例
注:本文由純淨天空篩選整理自spark.apache.org大神的英文原創作品 pyspark.sql.functions.trunc。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。