在试图理解PySpark构造此代码时:
from pyspark.sql.functions struct
import pyspark.sql.functions as F
F.struct(lit(10).alias("column") , "TEST").desc()
创建一个值为
的列Column<struct(10 AS `columnee`, TEST) DESC>
此专栏的详细信息是什么? F.struct
正在创建一个值为10的列和列标题&#34;列&#34;用rowname&#34; TEST&#34; ?
如果使用:
F.struct(lit(10).alias("column") , "TEST")
创建:
Column<struct(10 AS `column`, TEST)>
现在删除了DESC
。在评估列时,DESC
是否作为要评估的函数添加?