pyspark.sql.Column.withField¶
-
列。
withField
( 字段名:str,上校:pyspark.sql.column.Column )→pyspark.sql.column.Column¶ -
一個表達式添加/替換一個字段
StructType
的名字。例子
> > >從pyspark.sql進口行> > >從pyspark.sql.functions進口點燃> > >df=火花。createDataFrame([行(一個=行(b=1,c=2))))> > >df。withColumn(“一個”,df(“一個”]。withField(“b”,點燃(3)))。選擇(“a.b”)。顯示()+ - - - +b | |+ - - - +| 3 |+ - - - +> > >df。withColumn(“一個”,df(“一個”]。withField(' d ',點燃(4)))。選擇(“公元”)。顯示()+ - - - +d | |+ - - - +| 4 |+ - - - +