pyspark.sql.functions.hex¶
- 
pyspark.sql.functions.hex(col: ColumnOrName) → pyspark.sql.column.Column[source]¶
- Computes hex value of the given column, which could be - pyspark.sql.types.StringType,- pyspark.sql.types.BinaryType,- pyspark.sql.types.IntegerTypeor- pyspark.sql.types.LongType.- New in version 1.5.0. - Changed in version 3.4.0: Supports Spark Connect. - Parameters
- colColumnor str
- target column to work on. 
 
- col
- Returns
- Column
- hexadecimal representation of given value as string. 
 
 - Examples - >>> spark.createDataFrame([('ABC', 3)], ['a', 'b']).select(hex('a'), hex('b')).collect() [Row(hex(a)='414243', hex(b)='3')]