SELECT 作为 Pyspark 中的 is_boolean?

SELECT as is_boolean in Pyspark?

在 snowflake/SQL 中,您可以执行以下操作:

SELECT my_col = 'yes' as is_my_col FROM my_table

这将 select 它作为一个 bool 值,如果我有 df,我如何在 pyspark 中执行此操作?

比如my_df

my_df.select(??.cast('bool'))

my_df.select((F.col('my_col') == 'yes').alias('is_my_col'))