I was using Dash to display a table using a button callback. My function to generate the table is as follows:
def generate_table(dataframe, max_rows=20):
[html.Tr([html.Th(col) for col in dataframe.columns]) ] +
# Body [html.Tr([ html.Td(dataframe.iloc[i][col]) for col in dataframe.columns ]) for i in range(min(len(dataframe), max_rows))] )
And I was trying to find a count of values in an Excel data frame and find 10 highest values using the following:
b=df.nlargest(10, [‘Number of units ordered’])
When I open the Dash app and activate the callback, it only shows the ‘Number of units ordered’ column and doesn’t show the ‘Employee Name’ column.
Can somebody suggest how I can fix this?
Any help would be appreciated.