AMKhakbaz commited on
Commit
fb605c3
·
verified ·
1 Parent(s): f7bb298

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -10
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)