Penzar commited on
Commit
e49c25d
·
verified ·
1 Parent(s): d2bc1b0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -2
app.py CHANGED
@@ -1,8 +1,30 @@
1
  import streamlit as st
 
 
2
 
3
-
4
  col1, col2, col3, col4 = st.columns(4)
5
  col1.metric("Market Share", "14%", "1%")
6
  col2.metric("Revenue", "246971", "14%")
7
  col3.metric("Cost", "101500", "4%")
8
- col4.metric("Profit", "145471", "10%")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import streamlit as st
2
+ import pandas as pd
3
+ import numpy as np
4
 
5
+ # Existing metric cards code
6
  col1, col2, col3, col4 = st.columns(4)
7
  col1.metric("Market Share", "14%", "1%")
8
  col2.metric("Revenue", "246971", "14%")
9
  col3.metric("Cost", "101500", "4%")
10
+ col4.metric("Profit", "145471", "10%")
11
+
12
+ # Fake data for the bar charts
13
+ data1 = pd.DataFrame({
14
+ 'QTR': ['Q1', 'Q2', 'Q3', 'Q4'],
15
+ 'Market Share': np.random.randint(10, 20, size=4)
16
+ })
17
+
18
+ data2 = pd.DataFrame({
19
+ 'QTR': ['Q1', 'Q2', 'Q3', 'Q4'],
20
+ 'Market Share': np.random.randint(20, 30, size=4)
21
+ })
22
+
23
+ # Creating two bar charts
24
+ col1, col2 = st.columns(2)
25
+
26
+ with col1:
27
+ st.bar_chart(data1.set_index('QTR'))
28
+
29
+ with col2:
30
+ st.bar_chart(data2.set_index('QTR'))