Spaces:
Sleeping
Sleeping
Update main.py
Browse files
main.py
CHANGED
|
@@ -82,11 +82,11 @@ def process_data(input_data: CoachingCodeInput):
|
|
| 82 |
# Label the columns manually
|
| 83 |
journal_df.columns = ['user_id', 'productivity_yes_no', 'productivity_rate']
|
| 84 |
panic_button_df.columns = ['user_id', 'panic_button']
|
| 85 |
-
|
| 86 |
# Step 2: Merge Journal and Panic Button data
|
| 87 |
panic_button_grouped = panic_button_df.groupby('user_id')['panic_button'].apply(lambda x: ','.join(x)).reset_index()
|
| 88 |
merged_journal_panic = pd.merge(journal_df, panic_button_grouped, on='user_id', how='outer')
|
| 89 |
-
|
| 90 |
# Step 3: Process Test data
|
| 91 |
test_data = []
|
| 92 |
for index, row in test_df.iterrows():
|
|
@@ -100,6 +100,7 @@ def process_data(input_data: CoachingCodeInput):
|
|
| 100 |
i += 2
|
| 101 |
|
| 102 |
test_df_processed = pd.DataFrame(test_data)
|
|
|
|
| 103 |
|
| 104 |
# Step 4: Merge all data
|
| 105 |
merged_data = pd.merge(merged_journal_panic, test_df_processed, on='user_id', how='outer')
|
|
|
|
| 82 |
# Label the columns manually
|
| 83 |
journal_df.columns = ['user_id', 'productivity_yes_no', 'productivity_rate']
|
| 84 |
panic_button_df.columns = ['user_id', 'panic_button']
|
| 85 |
+
print("Journal data processed")
|
| 86 |
# Step 2: Merge Journal and Panic Button data
|
| 87 |
panic_button_grouped = panic_button_df.groupby('user_id')['panic_button'].apply(lambda x: ','.join(x)).reset_index()
|
| 88 |
merged_journal_panic = pd.merge(journal_df, panic_button_grouped, on='user_id', how='outer')
|
| 89 |
+
print("Panic data processed")
|
| 90 |
# Step 3: Process Test data
|
| 91 |
test_data = []
|
| 92 |
for index, row in test_df.iterrows():
|
|
|
|
| 100 |
i += 2
|
| 101 |
|
| 102 |
test_df_processed = pd.DataFrame(test_data)
|
| 103 |
+
print("test data processed")
|
| 104 |
|
| 105 |
# Step 4: Merge all data
|
| 106 |
merged_data = pd.merge(merged_journal_panic, test_df_processed, on='user_id', how='outer')
|