отображение таблиц, max_rows

pd.options.display.max_rows = 100
pd.set_option("display.max_rows", 100)
pd.set_option('mode.sim_interactive', True)

Сбросить настройки:
pd.reset_option("^display")

df.
.highlight_null(null_color='lightgrey')
.highlight_max(color='yellowgreen', subset=numeric_columns)
.highlight_min(color='coral', subset=numeric_columns)

Стиль и график прямо в таблице:
(df
.head(5)
.style
.format('{:.1f}', na_rep='-')
.format({'col1': lambda x:x.lower(),
---- 'col2': lambda x:x.lower(),
---- 'col3': lambda x: '-' if pd.isna(x) else x.lower()
})
.bar(subset=['flipper_l_var'],
---- align='mid',
---- color=['coral', 'yellowgreen'],
---- vmin=df['col4'].min(),
---- vmax=df['col4'].max()
)
.set_properties(**{'text-align': 'center'}, subset='col4')
)

https://habr.com/ru/post/521894/