DataFrame.
withMetadata
Returns a new DataFrame by updating an existing column with metadata.
DataFrame
New in version 3.3.0.
string, name of the existing column to update the metadata.
dict, new metadata to be assigned to df.schema[columnName].metadata
Examples
>>> df_meta = df.withMetadata('age', {'foo': 'bar'}) >>> df_meta.schema['age'].metadata {'foo': 'bar'}