| | from shiny import ui |
| |
|
| | def create_ui(): |
| | app_ui = ui.page_fluid( |
| | |
| | ui.h1("Data Analysis App"), |
| | |
| | |
| | ui.row( |
| | |
| | ui.column(4, |
| | ui.input_file("file", "Upload CSV File", |
| | accept=[".csv"]), |
| | |
| | |
| | ui.input_select("var1", "Select First Variable", |
| | choices=[]), |
| | |
| | |
| | ui.input_select("var2", "Select Second Variable", |
| | choices=[]), |
| | |
| | |
| | ui.input_text("plot_title", "Enter Plot Title", |
| | value="My Plot") |
| | ), |
| | |
| | |
| | ui.column(8, |
| | ui.navset_tab( |
| | |
| | ui.nav("Data Table", |
| | ui.output_table("table") |
| | ), |
| | |
| | ui.nav("Plot", |
| | ui.output_plot("plot") |
| | ) |
| | ) |
| | ) |
| | ) |
| | ) |
| | return app_ui |