Abu1998 commited on
Commit
2dbfb56
·
verified ·
1 Parent(s): 13ce491

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +28 -0
app.py ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ from dataset_import import load_data
3
+
4
+ st.title("AnalyzeYT Dataset Analysis")
5
+
6
+ # Text input for Kaggle dataset URL
7
+ dataset_url = st.text_input("Enter Kaggle Dataset URL:", "")
8
+
9
+ # Load dataset if URL is provided
10
+ if dataset_url:
11
+ data = load_data(dataset_url)
12
+ st.write("Loaded Data Preview:")
13
+ st.write(data.head())
14
+
15
+ # Add some basic analysis and visualization options
16
+ st.write("Data Description:")
17
+ st.write(data.describe())
18
+
19
+ st.write("Data Visualization:")
20
+ chart_type = st.selectbox("Select Chart Type", ['Line Chart', 'Bar Chart', 'Histogram'])
21
+
22
+ if chart_type == 'Line Chart':
23
+ st.line_chart(data)
24
+ elif chart_type == 'Bar Chart':
25
+ st.bar_chart(data)
26
+ elif chart_type == 'Histogram':
27
+ selected_column = st.selectbox("Select Column for Histogram", data.columns)
28
+ st.write(data[selected_column].plot(kind='hist'))