Spark DataFrame: Display Last Columns
Working on very wide dataframes is painful, to display only last n
columns you can use:
def get_last_cols(df: DataFrame, n: int = 3):
"""Gets last columns from a DataFrame (3 by default)
:param df:
:param n:
:return:
"""
cols = df.schema.fieldNames()
last_cols = cols[-n:]
return df.select(*last_cols)
usage:
display(get_last_cols(df, 5))
To contact me, send an email anytime or leave a comment below.