{"metadata":{"kernelspec":{"language":"python","display_name":"Python 3","name":"python3"},"language_info":{"name":"python","version":"3.10.12","mimetype":"text/x-python","codemirror_mode":{"name":"ipython","version":3},"pygments_lexer":"ipython3","nbconvert_exporter":"python","file_extension":".py"}},"nbformat_minor":4,"nbformat":4,"cells":[{"cell_type":"markdown","source":"# All Healthy Baseline\n\n**Goal:** Create the simplest baseline marking all predictions as healthy.","metadata":{}},{"cell_type":"markdown","source":"# Imports","metadata":{}},{"cell_type":"code","source":"import numpy as np\nimport pandas as pd","metadata":{"_uuid":"8f2839f25d086af736a60e9eeb907d3b93b6e0e5","_cell_guid":"b1076dfc-b9ad-4769-8c92-a6c4dae69d19","execution":{"iopub.status.busy":"2023-09-05T08:40:05.260535Z","iopub.execute_input":"2023-09-05T08:40:05.261038Z","iopub.status.idle":"2023-09-05T08:40:05.268176Z","shell.execute_reply.started":"2023-09-05T08:40:05.260998Z","shell.execute_reply":"2023-09-05T08:40:05.266566Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"# Load list of test patients","metadata":{}},{"cell_type":"code","source":"test_series_meta = pd.read_csv('/kaggle/input/rsna-2023-abdominal-trauma-detection/test_series_meta.csv')\nunique_test_patient_ids = test_series_meta['patient_id'].unique().tolist()","metadata":{"execution":{"iopub.status.busy":"2023-09-05T08:40:05.270702Z","iopub.execute_input":"2023-09-05T08:40:05.271086Z","iopub.status.idle":"2023-09-05T08:40:05.289076Z","shell.execute_reply.started":"2023-09-05T08:40:05.271052Z","shell.execute_reply":"2023-09-05T08:40:05.288083Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"# Load submission","metadata":{}},{"cell_type":"code","source":"submission = pd.read_csv('/kaggle/input/rsna-2023-abdominal-trauma-detection/sample_submission.csv')\nsubmission_columns_array = submission.columns.to_list()\nsubmission_columns_array.remove('patient_id')\n","metadata":{"execution":{"iopub.status.busy":"2023-09-05T08:40:05.290383Z","iopub.execute_input":"2023-09-05T08:40:05.291285Z","iopub.status.idle":"2023-09-05T08:40:05.305044Z","shell.execute_reply.started":"2023-09-05T08:40:05.291241Z","shell.execute_reply":"2023-09-05T08:40:05.303467Z"},"trusted":true},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":"# Add zeros and save submission","metadata":{}},{"cell_type":"code","source":"healthy_columns = [\"bowel_healthy\", \"extravasation_healthy\", \"kidney_healthy\", \"liver_healthy\", \"spleen_healthy\"]\n\n# for patient_id in unique_test_patient_ids:\n#     submission.loc[submission['patient_id'] == patient_id, submission_columns_array] = 0\n#     submission.loc[submission['patient_id'] == patient_id, healthy_columns] = 1\n\nsubmission[submission_columns_array] = 0\nsubmission[healthy_columns] = 1\n\n# Save the submission\nsubmission.to_csv('submission.csv', index=False)","metadata":{"execution":{"iopub.status.busy":"2023-09-05T08:40:05.307115Z","iopub.execute_input":"2023-09-05T08:40:05.307748Z","iopub.status.idle":"2023-09-05T08:40:05.323608Z","shell.execute_reply.started":"2023-09-05T08:40:05.307703Z","shell.execute_reply":"2023-09-05T08:40:05.321716Z"},"trusted":true},"execution_count":null,"outputs":[]}],"kernelspec":{"language":"python","display_name":"Python 3","name":"python3"},"language_info":{"pygments_lexer":"ipython3","nbconvert_exporter":"python","version":"3.6.4","file_extension":".py","codemirror_mode":{"name":"ipython","version":3},"name":"python","mimetype":"text/x-python"}}