Plotting from an uploaded excel file

A learning exercise using streamlit to allow a user to upload an excel or csv file, and generate plots based off of this data.

Uses Ag-Grid to display the file that has been uploaded.

Once a file has been uploaded, allow user to select the plot type:





Allow user to determine axes and data groups

When applicable, allow user to annotate the plot. Desired annotations can be chosen by clicking on the check boxes in the displayed Ag-Grid.


View Github