Esmaeilkiani commited on
Commit
0b822a2
·
verified ·
1 Parent(s): 2480dbf

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -7
app.py CHANGED
@@ -11,6 +11,7 @@ st.markdown("""
11
  <style>
12
  .sidebar .sidebar-content {
13
  background-color: #f0f2f6;
 
14
  }
15
  .main .block-container {
16
  padding: 20px;
@@ -32,10 +33,15 @@ st.markdown("""
32
  .stButton>button:hover {
33
  background-color: #45a049;
34
  }
 
 
 
 
 
35
  </style>
36
  """, unsafe_allow_html=True)
37
 
38
- # تعریف توابع برای هر منو
39
  def show_dashboard():
40
  st.title("داشبورد")
41
  uploaded_file = st.file_uploader("بارگذاری فایل CSV", type=["csv"])
@@ -45,13 +51,9 @@ def show_dashboard():
45
  if st.button("تحلیل داده با نمودار"):
46
  plot_3d_histogram(data)
47
 
 
48
  def plot_3d_histogram(data):
49
- fig = go.Figure(data=[go.Histogram3d(
50
- x=data['هفته'],
51
- y=data['ارتفاع'],
52
- z=data['رشد'],
53
- colorscale='Viridis'
54
- )])
55
  fig.update_layout(
56
  title="نمودار سه‌بعدی رشد و ارتفاع",
57
  scene=dict(
@@ -79,3 +81,4 @@ elif menu == "گزارش‌ها":
79
  show_dashboard()
80
  elif menu == "مقایسه رشد و ارتفاع 1399 با 1403":
81
  show_dashboard()
 
 
11
  <style>
12
  .sidebar .sidebar-content {
13
  background-color: #f0f2f6;
14
+ padding: 20px;
15
  }
16
  .main .block-container {
17
  padding: 20px;
 
33
  .stButton>button:hover {
34
  background-color: #45a049;
35
  }
36
+ .stFileUploader {
37
+ border: 1px solid #ccc;
38
+ padding: 10px;
39
+ border-radius: 5px;
40
+ }
41
  </style>
42
  """, unsafe_allow_html=True)
43
 
44
+ # تابع برای نمایش داشبورد و بارگذاری فایل CSV
45
  def show_dashboard():
46
  st.title("داشبورد")
47
  uploaded_file = st.file_uploader("بارگذاری فایل CSV", type=["csv"])
 
51
  if st.button("تحلیل داده با نمودار"):
52
  plot_3d_histogram(data)
53
 
54
+ # تابع برای رسم نمودار سه‌بعدی
55
  def plot_3d_histogram(data):
56
+ fig = go.Figure(data=[go.Surface(z=data.values)])
 
 
 
 
 
57
  fig.update_layout(
58
  title="نمودار سه‌بعدی رشد و ارتفاع",
59
  scene=dict(
 
81
  show_dashboard()
82
  elif menu == "مقایسه رشد و ارتفاع 1399 با 1403":
83
  show_dashboard()
84
+