Esmaeilkiani commited on
Commit
33d8db1
·
verified ·
1 Parent(s): 8d8a992

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -15,8 +15,8 @@ def load_data():
15
  return data
16
 
17
  # فیلتر کردن داده‌ها بر اساس نام مزرعه
18
- def filter_data(df, farm_name):
19
- return df[df['farm_name'].str.contains(farm_name, case=False)]
20
 
21
  # نمایش جدول اطلاعات مزرعه
22
  def show_farm_table(df):
@@ -24,7 +24,7 @@ def show_farm_table(df):
24
 
25
  # اضافه کردن ارتفاع هفتگی
26
  def add_weekly_growth(df):
27
- df['weekly_height'] = df['height'] + (df['age'] * 0.5)
28
  return df
29
 
30
  # ایجاد نمودار 3D
@@ -42,7 +42,7 @@ def create_3d_plot(df):
42
  def create_animated_plot(df):
43
  frames = []
44
  for week in range(5):
45
- df['animated_height'] = df['height'] + (week * 0.5)
46
  frame = go.Frame(data=[go.Scatter3d(x=df['x'], y=df['y'], z=df['animated_height'],
47
  mode='markers', marker=dict(size=5))])
48
  frames.append(frame)
 
15
  return data
16
 
17
  # فیلتر کردن داده‌ها بر اساس نام مزرعه
18
+ def filter_data(df, مزرعه):
19
+ return df[df['مزرعه'].str.contains(farm_name, case=False)]
20
 
21
  # نمایش جدول اطلاعات مزرعه
22
  def show_farm_table(df):
 
24
 
25
  # اضافه کردن ارتفاع هفتگی
26
  def add_weekly_growth(df):
27
+ df[' 1 ارتفاع هفته'] = df['ارتفاع'] + (df['سن'] * 0.5)
28
  return df
29
 
30
  # ایجاد نمودار 3D
 
42
  def create_animated_plot(df):
43
  frames = []
44
  for week in range(5):
45
+ df['animated_height'] = df['ارتفاع هفته '] + (week * 0.5)
46
  frame = go.Frame(data=[go.Scatter3d(x=df['x'], y=df['y'], z=df['animated_height'],
47
  mode='markers', marker=dict(size=5))])
48
  frames.append(frame)