method of Column
Column 对象的创建
创建方法 1. DF[“col_name”] 2.expression(DF[‘col_name’])
column 的方法
- between(lowerBound,upperBound) 判断值的范围 [lower,upper]
df.select(df.name,df.age.between(2,4))
startswith() , endwith(), substr()
when(condition ,value) otherwise()
from pyspark.sql import functions as F
df.select(df.name,F.when(df.age>4,1).when(df.age<3,2).otherwise(0))