Spaces:
Build error
Build error
Update app.py
Browse files
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 |
+
|