DOMMETI commited on
Commit
2e9fb74
·
verified ·
1 Parent(s): d359731

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -1
app.py CHANGED
@@ -110,4 +110,18 @@ st.latex(r'''
110
  st.subheader("Median Formula for Even Number of Observations")
111
  st.latex(r'''
112
  \text{Median} = \frac{X_{\left(\frac{n}{2}\right)} + X_{\left(\frac{n}{2}+1\right)}}{2}
113
- ''')
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
110
  st.subheader("Median Formula for Even Number of Observations")
111
  st.latex(r'''
112
  \text{Median} = \frac{X_{\left(\frac{n}{2}\right)} + X_{\left(\frac{n}{2}+1\right)}}{2}
113
+ ''')
114
+ def median(list1):
115
+ length=len(list1)
116
+ if length%2== 0:
117
+ even_median_value=((length/2)+(length/2)+1)/2
118
+ return (list1[int(even_median_value)]+ list1[int(even_median_value)-1])/2
119
+ else:
120
+ odd_median=((length/2)+1)
121
+ odd_median_value=math.floor(odd_median)
122
+ return list1[odd_median_value-1]
123
+ numbers_input = st.text_input("Enter a list of numbers separated by commas (e.g., 1, 2, 2, 3, 4):")
124
+ list1=list(map(int,numbers_input.split(',')))
125
+ result=median(list1)
126
+ st.write("Median_result", result)
127
+