Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -249,25 +249,16 @@ def two_variable_msc(df, var1, var2):
|
|
249 |
|
250 |
def funnel(df, dictionary):
|
251 |
friquency = {}
|
252 |
-
st.write(dictionary)
|
253 |
for i in dictionary.keys():
|
254 |
if dictionary[i] == "Single":
|
255 |
-
friquency[i] = single_answer(df[i])['Frequency'][:-1]
|
256 |
-
st.write("single_answer")
|
257 |
-
st.write(friquency[i])
|
258 |
|
259 |
elif dictionary[i] == "Multi":
|
260 |
matching_cols = [col for col in df.columns if is_matching_pattern(col, i)]
|
261 |
-
friquency[i] = multi_answer(df[matching_cols])['Frequency'][:-1]
|
262 |
-
st.write("multi_answer")
|
263 |
-
st.write(friquency[i])
|
264 |
|
265 |
elif dictionary[i] == "Score":
|
266 |
-
friquency[i] = score_answer(df[i])['Frequency'][:-1]
|
267 |
-
st.write("score_answer")
|
268 |
-
st.write(friquency[i])
|
269 |
-
|
270 |
-
st.write(friquency)
|
271 |
|
272 |
try:
|
273 |
friquency = pd.DataFrame(friquency)
|
|
|
249 |
|
250 |
def funnel(df, dictionary):
|
251 |
friquency = {}
|
|
|
252 |
for i in dictionary.keys():
|
253 |
if dictionary[i] == "Single":
|
254 |
+
friquency[i] = list(single_answer(df[i])['Frequency'])[:-1]
|
|
|
|
|
255 |
|
256 |
elif dictionary[i] == "Multi":
|
257 |
matching_cols = [col for col in df.columns if is_matching_pattern(col, i)]
|
258 |
+
friquency[i] = list(multi_answer(df[matching_cols])['Frequency'])[:-1]
|
|
|
|
|
259 |
|
260 |
elif dictionary[i] == "Score":
|
261 |
+
friquency[i] = list(score_answer(df[i])['Frequency'])[:-1]
|
|
|
|
|
|
|
|
|
262 |
|
263 |
try:
|
264 |
friquency = pd.DataFrame(friquency)
|