def plot_undervalued_stocks_plotly(df):
fig = px.bar(df, x=’Ticker’, y=’Movement’,
title=’Undervalued Stocks Based on Movement’,
labels={‘Movement’: ‘Movement (%)’, ‘Ticker’: ‘Stock Ticker’},
color=’Movement’, color_continuous_scale=px.colors.sequential.Inferno)
fig.update_layout(xaxis_title=’Stock Ticker’, yaxis_title=’Movement (%)’, xaxis_tickangle=-45)
fig.show()