Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -530,6 +530,15 @@ def kmeans_clustering(df, k):
|
|
530 |
df['cluster'] = kmeans.fit_predict(numeric_df)
|
531 |
return df
|
532 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
533 |
def upload_and_select_dataframe():
|
534 |
st.sidebar.title("File Upload")
|
535 |
uploaded_files = st.sidebar.file_uploader("Choose CSV or Excel files", type=["csv", "xlsx", "xls", "xlsb"], accept_multiple_files=True)
|
@@ -555,21 +564,12 @@ def upload_and_select_dataframe():
|
|
555 |
return None
|
556 |
|
557 |
if dataframes:
|
558 |
-
selected_file = st.sidebar.selectbox("Select a DataFrame", list(dataframes.keys()))
|
559 |
return dataframes[selected_file]
|
560 |
else:
|
561 |
st.sidebar.info("Please upload some files.")
|
562 |
return None
|
563 |
|
564 |
-
def sample_size_calculator(confidence_level, p, E):
|
565 |
-
Z = norm.ppf(1 - (1 - confidence_level) / 2)
|
566 |
-
|
567 |
-
n = (Z**2 * p * (1 - p)) / (E**2)
|
568 |
-
|
569 |
-
n = math.ceil(n)
|
570 |
-
|
571 |
-
return n
|
572 |
-
|
573 |
#st.markdown('[Click to register a suggestion or comment](https://docs.google.com/forms/d/e/1FAIpQLScLyP7bBbqMfGdspjL7Ij64UZ6v2KjqjKNbm8gwEsgWsFs_Qg/viewform?usp=header)')
|
574 |
|
575 |
st.image("Insightzen.png", width=600)
|
|
|
530 |
df['cluster'] = kmeans.fit_predict(numeric_df)
|
531 |
return df
|
532 |
|
533 |
+
def sample_size_calculator(confidence_level, p, E):
|
534 |
+
Z = norm.ppf(1 - (1 - confidence_level) / 2)
|
535 |
+
|
536 |
+
n = (Z**2 * p * (1 - p)) / (E**2)
|
537 |
+
|
538 |
+
n = math.ceil(n)
|
539 |
+
|
540 |
+
return n
|
541 |
+
|
542 |
def upload_and_select_dataframe():
|
543 |
st.sidebar.title("File Upload")
|
544 |
uploaded_files = st.sidebar.file_uploader("Choose CSV or Excel files", type=["csv", "xlsx", "xls", "xlsb"], accept_multiple_files=True)
|
|
|
564 |
return None
|
565 |
|
566 |
if dataframes:
|
567 |
+
selected_file = st.sidebar.selectbox("Select a DataFrame", ["Select a dataset"] + list(dataframes.keys()))
|
568 |
return dataframes[selected_file]
|
569 |
else:
|
570 |
st.sidebar.info("Please upload some files.")
|
571 |
return None
|
572 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
573 |
#st.markdown('[Click to register a suggestion or comment](https://docs.google.com/forms/d/e/1FAIpQLScLyP7bBbqMfGdspjL7Ij64UZ6v2KjqjKNbm8gwEsgWsFs_Qg/viewform?usp=header)')
|
574 |
|
575 |
st.image("Insightzen.png", width=600)
|