pyspark.sql.DataFrame.withMetadata

DataFrame。 withMetadata ( columnName:str,元數據:Dict(str,任何] )→pyspark.sql.dataframe.DataFrame

返回一個新的DataFrame通過更新現有列元數據。

參數
columnName str

字符串,已有的列的名稱更新元數據。

元數據 dict

東西,新的元數據分配給df.schema columnName . metadata

例子

> > >df_meta=dfwithMetadata(“年齡”,{“foo”:“酒吧”})> > >df_meta模式(“年齡”]元數據{“foo”:“酒吧”}