snowflake.snowpark.DataFrame.drop¶
- DataFrame.drop(*cols: Union[Column, str, Iterable[Union[Column, str]]]) DataFrame[source]¶
- Returns a new DataFrame that excludes the columns with the specified names from the output. - This is functionally equivalent to calling - select()and passing in all columns except the ones to exclude. This is a no-op if schema does not contain the given column name(s).- Example: - >>> df = session.create_dataframe([[1, 2, 3]], schema=["a", "b", "c"]) >>> df.drop("a", "b").show() ------- |"C" | ------- |3 | ------- - Parameters:
- *cols – the columns to exclude, as - str,- Columnor a list of those.
- Raises:
- SnowparkClientException – if the resulting - DataFramecontains no output columns.