Я пытался использовать этот код
from pyspark.sql.functions import rand,when
df1 = df.withColumn('isVal', when(rand()0.5,1).otherwise(0.6))
, но этот код генерирует только целое число, я хочу создать число от 1,5 до 2,5, как я могу сделать это в pyspark?