issues
search
astrochun
/
uarizona-salary-app
Streamlit app to illustrate University of Arizona public salary data
https://sapp4ua.onrender.com
MIT License
6
stars
0
forks
source link
Create streamlit app
#4
Closed
astrochun
closed
3 years ago
astrochun
commented
3 years ago
Closes #3
Commit history:
Add etl module to fix CSV files
Plots salary by college location using altair chart
Add bokeh plotting to main.py
Add fiscal year selectbox
Remove college location multiselect
Adjust fiscal year selectbox heading font size with markdown
Add multiselect for college name
Minor aesthetics for bokeh_histogram
Fix x range to cut at 500k
Add sidebar with selection tools
Add bin_data function
Refactor plotting for separate data view pages
Add selectbox option for user-selected bin_size
Add highest_earners_page function
Move Common Statistics MD to specific pages
Fix minor typos
Generalized college_data_page() to work with departments
Generalized get_summary_data function (dict input)
Add common statistics to subset_select_data_page()
Change bin size format to currency
Fix type hint for bin_size
Allow for college and individual dept selection
Add college data to summary in department selection
Distinguish between college and dept data in get_summary_data
Add shebang
Minor changes to wording
Adjust get_summary_data to include location_flag
Add checkbox to select all Colleges
Switch from text_input to number_input in highest_earners_page
Refactor code for more complex selection handling (part1)
Refactor code for more complex selection handling (part2)
Add documentation
Add documentation for main()
Only plot salary data if selection in place
Alphabetical sorting of college_list
Adjust markdown heading for each table for clarity
PEP8 formatting
Refactor histogram plotting to histogram_plot
Reorder functions
Add documentation to get_summary_data
Refactor duplicate code into show_percentile_data function
Sort department list
Sort lists for default table order
Adjust text from 'College' to 'College/Division'
Load all data up front into dict
Adjust bokeh plot colors
Add about_page() and default to show about at start
Add sponsorship information on each data view page
Hide MainMenu button
Add sponsorship details on the about page
Closes #3
Commit history: