{"cells":[{"source":"","metadata":{},"cell_type":"markdown","outputs":[],"execution_count":0},{"cell_type":"code","execution_count":1,"id":"2780ba25","metadata":{"execution":{"iopub.execute_input":"2023-03-22T21:53:27.676692Z","iopub.status.busy":"2023-03-22T21:53:27.676298Z","iopub.status.idle":"2023-03-22T21:53:27.691786Z","shell.execute_reply":"2023-03-22T21:53:27.690498Z"},"papermill":{"duration":0.030596,"end_time":"2023-03-22T21:53:27.696225","exception":false,"start_time":"2023-03-22T21:53:27.665629","status":"completed"},"tags":[]},"outputs":[{"name":"stdout","output_type":"stream","text":["/kaggle/input/aacc-2023-helpwithhemolysis/hemolysis_index_results.csv\n","/kaggle/input/aacc-2023-helpwithhemolysis/redraw_costs.csv\n","/kaggle/input/aacc-2023-helpwithhemolysis/train.csv\n","/kaggle/input/aacc-2023-helpwithhemolysis/test.csv\n","/kaggle/input/aacc-2023-helpwithhemolysis/sample_solution.csv\n","/kaggle/input/aacc-2023-helpwithhemolysis/redraw_thresholds.csv\n"]}],"source":["import pandas as pd\n","import os\n","for dirname, _, filenames in os.walk('/kaggle/input'):\n"," for filename in filenames:\n"," print(os.path.join(dirname, filename))"]},{"cell_type":"code","execution_count":2,"id":"67182adc","metadata":{"execution":{"iopub.execute_input":"2023-03-22T21:53:27.713204Z","iopub.status.busy":"2023-03-22T21:53:27.712402Z","iopub.status.idle":"2023-03-22T21:53:28.189968Z","shell.execute_reply":"2023-03-22T21:53:28.189085Z"},"papermill":{"duration":0.487765,"end_time":"2023-03-22T21:53:28.192921","exception":false,"start_time":"2023-03-22T21:53:27.705156","status":"completed"},"tags":[]},"outputs":[],"source":["df=pd.read_csv('/kaggle/input/aacc-2023-helpwithhemolysis/hemolysis_index_results.csv')\n","cost=pd.read_csv(\"/kaggle/input/aacc-2023-helpwithhemolysis/redraw_costs.csv\")"]},{"cell_type":"code","execution_count":3,"id":"2664c5b4","metadata":{"execution":{"iopub.execute_input":"2023-03-22T21:53:28.206918Z","iopub.status.busy":"2023-03-22T21:53:28.206288Z","iopub.status.idle":"2023-03-22T21:53:28.260062Z","shell.execute_reply":"2023-03-22T21:53:28.259125Z"},"papermill":{"duration":0.063372,"end_time":"2023-03-22T21:53:28.2624","exception":false,"start_time":"2023-03-22T21:53:28.199028","status":"completed"},"tags":[]},"outputs":[{"data":{"text/html":["
\n"," | COLLECTOR_ID | \n","REDRAW_COUNT | \n","
---|---|---|
0 | \n","COLLECTOR_101 | \n","1 | \n","
1 | \n","COLLECTOR_1013 | \n","2 | \n","
2 | \n","COLLECTOR_1028 | \n","3 | \n","
3 | \n","COLLECTOR_1029 | \n","1 | \n","
4 | \n","COLLECTOR_1031 | \n","1 | \n","
... | \n","... | \n","... | \n","
1234 | \n","COLLECTOR_981 | \n","1 | \n","
1235 | \n","COLLECTOR_984 | \n","3 | \n","
1236 | \n","COLLECTOR_989 | \n","2 | \n","
1237 | \n","COLLECTOR_991 | \n","1 | \n","
1238 | \n","COLLECTOR_992 | \n","2 | \n","
1239 rows × 2 columns
\n","\n"," | ORDER_ID | \n","ORDERABLE | \n","PATIENT_ID | \n","PATIENT_AGE | \n","PATIENT_SEX | \n","PATIENT_RACE | \n","NURSING_UNIT | \n","ENCOUNTER_TYPE | \n","MEDICAL_SERVICE | \n","SPECIMEN_ID | \n","SPECIMEN_TYPE | \n","COLLECTOR_ID | \n","DRAW_SITE | \n","COLLECTION_DAY | \n","COLLECTION_TIME | \n","HEMOLYSIS_INDEX | \n","REDRAW_COST | \n","
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n","ORDER_1179508 | \n","Vancomycin Tr | \n","PATIENT_131440 | \n","44 | \n","Female | \n","White | \n","UNIT_10 | \n","Intensive Care | \n","Medical | \n","SPECIMEN_543979 | \n","Blood | \n","COLLECTOR_2732 | \n","NaN | \n","6 | \n","23:21:00 | \n","6.0 | \n","162.18 | \n","
1 | \n","ORDER_1181190 | \n","Comp Met Plas | \n","PATIENT_58856 | \n","75 | \n","Male | \n","White | \n","UNIT_49 | \n","Inpatient | \n","Bone Marrow Transplant | \n","SPECIMEN_544650 | \n","Blood | \n","COLLECTOR_522 | \n","NaN | \n","6 | \n","23:16:00 | \n","8.0 | \n","357.15 | \n","
2 | \n","ORDER_1181164 | \n","Phos Plas | \n","PATIENT_58856 | \n","75 | \n","Male | \n","White | \n","UNIT_49 | \n","Inpatient | \n","Bone Marrow Transplant | \n","SPECIMEN_544650 | \n","Blood | \n","COLLECTOR_522 | \n","NaN | \n","6 | \n","23:16:00 | \n","8.0 | \n","357.15 | \n","
3 | \n","ORDER_1181191 | \n","Magnesium | \n","PATIENT_58856 | \n","75 | \n","Male | \n","White | \n","UNIT_49 | \n","Inpatient | \n","Bone Marrow Transplant | \n","SPECIMEN_544650 | \n","Blood | \n","COLLECTOR_522 | \n","NaN | \n","6 | \n","23:16:00 | \n","8.0 | \n","357.15 | \n","
4 | \n","ORDER_1180687 | \n","Basic Met Plas | \n","PATIENT_99436 | \n","40 | \n","Female | \n","White | \n","UNIT_161 | \n","Intensive Care | \n","Cardiology | \n","SPECIMEN_544632 | \n","Blood | \n","COLLECTOR_201 | \n","NaN | \n","6 | \n","23:18:00 | \n","7.0 | \n","162.18 | \n","
... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","
101169 | \n","ORDER_1253155 | \n","Phos Plas | \n","PATIENT_74490 | \n","80 | \n","Male | \n","White | \n","UNIT_45 | \n","Inpatient | \n","Bone Marrow Transplant | \n","SPECIMEN_577685 | \n","Blood | \n","COLLECTOR_5636 | \n","NaN | \n","27 | \n","23:10:00 | \n","27.0 | \n","357.15 | \n","
101170 | \n","ORDER_1253154 | \n","Magnesium | \n","PATIENT_74490 | \n","80 | \n","Male | \n","White | \n","UNIT_45 | \n","Inpatient | \n","Bone Marrow Transplant | \n","SPECIMEN_577685 | \n","Blood | \n","COLLECTOR_5636 | \n","NaN | \n","27 | \n","23:10:00 | \n","27.0 | \n","357.15 | \n","
101171 | \n","ORDER_1253157 | \n","Uric Acid | \n","PATIENT_74490 | \n","80 | \n","Male | \n","White | \n","UNIT_45 | \n","Inpatient | \n","Bone Marrow Transplant | \n","SPECIMEN_577685 | \n","Blood | \n","COLLECTOR_5636 | \n","NaN | \n","27 | \n","23:10:00 | \n","27.0 | \n","357.15 | \n","
101172 | \n","ORDER_1252360 | \n","Comp Met Plas | \n","PATIENT_132340 | \n","58 | \n","Male | \n","White | \n","UNIT_145 | \n","Emergency | \n","Neuro Medicine | \n","SPECIMEN_577345 | \n","Blood | \n","COLLECTOR_2490 | \n","NaN | \n","27 | \n","22:55:00 | \n","16.0 | \n","600.00 | \n","
101173 | \n","ORDER_1252361 | \n","Thyroid Cascade | \n","PATIENT_132340 | \n","58 | \n","Male | \n","White | \n","UNIT_145 | \n","Emergency | \n","Neuro Medicine | \n","SPECIMEN_577345 | \n","Blood | \n","COLLECTOR_2490 | \n","NaN | \n","27 | \n","22:55:00 | \n","16.0 | \n","600.00 | \n","
101174 rows × 17 columns
\n","\n"," | COLLECTOR_ID | \n","SPECIMEN_COUNT | \n","
---|---|---|
0 | \n","COLLECTOR_101 | \n","7 | \n","
1 | \n","COLLECTOR_1013 | \n","35 | \n","
2 | \n","COLLECTOR_1028 | \n","23 | \n","
3 | \n","COLLECTOR_1029 | \n","17 | \n","
4 | \n","COLLECTOR_1031 | \n","30 | \n","
... | \n","... | \n","... | \n","
2223 | \n","COLLECTOR_991 | \n","6 | \n","
2224 | \n","COLLECTOR_992 | \n","43 | \n","
2225 | \n","COLLECTOR_993 | \n","23 | \n","
2226 | \n","COLLECTOR_995 | \n","2 | \n","
2227 | \n","COLLECTOR_999 | \n","41 | \n","
2228 rows × 2 columns
\n","\n"," | COLLECTOR_ID | \n","median_hi | \n","
---|---|---|
0 | \n","COLLECTOR_101 | \n","9.0 | \n","
1 | \n","COLLECTOR_1013 | \n","12.0 | \n","
2 | \n","COLLECTOR_1028 | \n","8.0 | \n","
3 | \n","COLLECTOR_1029 | \n","5.0 | \n","
4 | \n","COLLECTOR_1031 | \n","15.5 | \n","
... | \n","... | \n","... | \n","
2223 | \n","COLLECTOR_991 | \n","16.5 | \n","
2224 | \n","COLLECTOR_992 | \n","16.0 | \n","
2225 | \n","COLLECTOR_993 | \n","11.0 | \n","
2226 | \n","COLLECTOR_995 | \n","7.5 | \n","
2227 | \n","COLLECTOR_999 | \n","12.0 | \n","
2228 rows × 2 columns
\n","\n"," | COLLECTOR_ID | \n","ENCOUNTER_TYPE | \n","
---|---|---|
0 | \n","COLLECTOR_2732 | \n","Intensive Care | \n","
1 | \n","COLLECTOR_522 | \n","Inpatient | \n","
2 | \n","COLLECTOR_201 | \n","Intensive Care | \n","
3 | \n","COLLECTOR_3469 | \n","Emergency | \n","
4 | \n","COLLECTOR_2720 | \n","Intensive Care | \n","
... | \n","... | \n","... | \n","
2224 | \n","COLLECTOR_4046 | \n","Inpatient | \n","
2225 | \n","COLLECTOR_3746 | \n","Outpatient | \n","
2226 | \n","COLLECTOR_1858 | \n","Emergency | \n","
2227 | \n","COLLECTOR_4625 | \n","Inpatient | \n","
2228 | \n","COLLECTOR_693 | \n","Inpatient | \n","
2229 rows × 2 columns
\n","\n"," | SPLIT | \n","COLLECTOR_ID | \n","RELEVANCE | \n","median_hi | \n","SPECIMEN_COUNT | \n","REDRAW_COUNT | \n","ENCOUNTER_TYPE | \n","REDRAW_COST | \n","REDRAW_PERCENT | \n","
---|---|---|---|---|---|---|---|---|---|
0 | \n","TRAIN | \n","COLLECTOR_13 | \n","0.00000 | \n","29.0 | \n","2.0 | \n","0.0 | \n","Inpatient | \n","357.15 | \n","0.000000 | \n","
1 | \n","TRAIN | \n","COLLECTOR_2184 | \n","0.00000 | \n","18.0 | \n","13.0 | \n","2.0 | \n","Inpatient | \n","357.15 | \n","0.153846 | \n","
2 | \n","TRAIN | \n","COLLECTOR_798 | \n","0.00000 | \n","13.0 | \n","39.0 | \n","2.0 | \n","Intensive Care | \n","162.18 | \n","0.051282 | \n","
3 | \n","TRAIN | \n","COLLECTOR_492 | \n","0.32436 | \n","21.0 | \n","20.0 | \n","2.0 | \n","Intensive Care | \n","162.18 | \n","0.100000 | \n","
4 | \n","TRAIN | \n","COLLECTOR_2658 | \n","0.00000 | \n","10.5 | \n","26.0 | \n","0.0 | \n","Inpatient | \n","357.15 | \n","0.000000 | \n","
... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","
1338 | \n","TRAIN | \n","COLLECTOR_3798 | \n","0.00000 | \n","33.0 | \n","9.0 | \n","1.0 | \n","Inpatient | \n","357.15 | \n","0.111111 | \n","
1339 | \n","TRAIN | \n","COLLECTOR_3397 | \n","0.00000 | \n","12.5 | \n","46.0 | \n","3.0 | \n","Inpatient | \n","357.15 | \n","0.065217 | \n","
1340 | \n","TRAIN | \n","COLLECTOR_33 | \n","0.00000 | \n","13.0 | \n","43.0 | \n","2.0 | \n","Inpatient | \n","357.15 | \n","0.046512 | \n","
1341 | \n","TRAIN | \n","COLLECTOR_3001 | \n","0.00000 | \n","13.0 | \n","3.0 | \n","0.0 | \n","Inpatient | \n","357.15 | \n","0.000000 | \n","
1342 | \n","TRAIN | \n","COLLECTOR_4667 | \n","0.00000 | \n","13.0 | \n","6.0 | \n","0.0 | \n","Inpatient | \n","357.15 | \n","0.000000 | \n","
1343 rows × 9 columns
\n","\n"," | RELEVANCE | \n","median_hi | \n","REDRAW_COUNT | \n","ENCOUNTER_TYPE | \n","REDRAW_COST | \n","REDRAW_PERCENT | \n","
---|---|---|---|---|---|---|
0 | \n","0.00000 | \n","29.0 | \n","0.0 | \n","Inpatient | \n","357.15 | \n","0.000000 | \n","
1 | \n","0.00000 | \n","18.0 | \n","2.0 | \n","Inpatient | \n","357.15 | \n","0.153846 | \n","
2 | \n","0.00000 | \n","13.0 | \n","2.0 | \n","Intensive Care | \n","162.18 | \n","0.051282 | \n","
3 | \n","0.32436 | \n","21.0 | \n","2.0 | \n","Intensive Care | \n","162.18 | \n","0.100000 | \n","
4 | \n","0.00000 | \n","10.5 | \n","0.0 | \n","Inpatient | \n","357.15 | \n","0.000000 | \n","
... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","
1338 | \n","0.00000 | \n","33.0 | \n","1.0 | \n","Inpatient | \n","357.15 | \n","0.111111 | \n","
1339 | \n","0.00000 | \n","12.5 | \n","3.0 | \n","Inpatient | \n","357.15 | \n","0.065217 | \n","
1340 | \n","0.00000 | \n","13.0 | \n","2.0 | \n","Inpatient | \n","357.15 | \n","0.046512 | \n","
1341 | \n","0.00000 | \n","13.0 | \n","0.0 | \n","Inpatient | \n","357.15 | \n","0.000000 | \n","
1342 | \n","0.00000 | \n","13.0 | \n","0.0 | \n","Inpatient | \n","357.15 | \n","0.000000 | \n","
1343 rows × 6 columns
\n","\n"," | RELEVANCE | \n","median_hi | \n","REDRAW_COUNT | \n","REDRAW_COST | \n","REDRAW_PERCENT | \n","
---|---|---|---|---|---|
0 | \n","0.000000 | \n","29.0 | \n","0.0 | \n","357.15 | \n","0.000000 | \n","
1 | \n","0.000000 | \n","18.0 | \n","2.0 | \n","357.15 | \n","0.153846 | \n","
4 | \n","0.000000 | \n","10.5 | \n","0.0 | \n","357.15 | \n","0.000000 | \n","
7 | \n","0.912717 | \n","10.0 | \n","1.0 | \n","357.15 | \n","0.045455 | \n","
8 | \n","0.000000 | \n","10.0 | \n","0.0 | \n","357.15 | \n","0.000000 | \n","
... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","
1338 | \n","0.000000 | \n","33.0 | \n","1.0 | \n","357.15 | \n","0.111111 | \n","
1339 | \n","0.000000 | \n","12.5 | \n","3.0 | \n","357.15 | \n","0.065217 | \n","
1340 | \n","0.000000 | \n","13.0 | \n","2.0 | \n","357.15 | \n","0.046512 | \n","
1341 | \n","0.000000 | \n","13.0 | \n","0.0 | \n","357.15 | \n","0.000000 | \n","
1342 | \n","0.000000 | \n","13.0 | \n","0.0 | \n","357.15 | \n","0.000000 | \n","
937 rows × 5 columns
\n","\n"," | SPLIT | \n","COLLECTOR_ID | \n","median_hi | \n","SPECIMEN_COUNT | \n","REDRAW_COUNT | \n","ENCOUNTER_TYPE | \n","REDRAW_COST | \n","REDRAW_PERCENT | \n","
---|---|---|---|---|---|---|---|---|
0 | \n","TEST | \n","COLLECTOR_2011 | \n","32.0 | \n","17.0 | \n","4.0 | \n","Emergency | \n","600.00 | \n","0.235294 | \n","
1 | \n","TEST | \n","COLLECTOR_1550 | \n","50.0 | \n","9.0 | \n","3.0 | \n","Inpatient | \n","357.15 | \n","0.333333 | \n","
2 | \n","TEST | \n","COLLECTOR_4570 | \n","8.0 | \n","32.0 | \n","2.0 | \n","Intensive Care | \n","162.18 | \n","0.062500 | \n","
3 | \n","TEST | \n","COLLECTOR_3531 | \n","9.0 | \n","7.0 | \n","0.0 | \n","Inpatient | \n","357.15 | \n","0.000000 | \n","
4 | \n","TEST | \n","COLLECTOR_5020 | \n","31.0 | \n","18.0 | \n","2.0 | \n","Emergency | \n","600.00 | \n","0.111111 | \n","
... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","
890 | \n","TEST | \n","COLLECTOR_2848 | \n","14.0 | \n","31.0 | \n","1.0 | \n","Inpatient | \n","357.15 | \n","0.032258 | \n","
891 | \n","TEST | \n","COLLECTOR_1501 | \n","1.0 | \n","1.0 | \n","0.0 | \n","Inpatient | \n","357.15 | \n","0.000000 | \n","
892 | \n","TEST | \n","COLLECTOR_860 | \n","72.0 | \n","48.0 | \n","23.0 | \n","Inpatient | \n","357.15 | \n","0.479167 | \n","
893 | \n","TEST | \n","COLLECTOR_3200 | \n","30.0 | \n","3.0 | \n","1.0 | \n","Inpatient | \n","357.15 | \n","0.333333 | \n","
894 | \n","TEST | \n","COLLECTOR_4788 | \n","12.0 | \n","4.0 | \n","1.0 | \n","Intensive Care | \n","162.18 | \n","0.250000 | \n","
895 rows × 8 columns
\n","\n"," | median_hi | \n","REDRAW_COUNT | \n","REDRAW_COST | \n","REDRAW_PERCENT | \n","
---|---|---|---|---|
0 | \n","32.0 | \n","4.0 | \n","600.00 | \n","0.235294 | \n","
1 | \n","50.0 | \n","3.0 | \n","357.15 | \n","0.333333 | \n","
3 | \n","9.0 | \n","0.0 | \n","357.15 | \n","0.000000 | \n","
4 | \n","31.0 | \n","2.0 | \n","600.00 | \n","0.111111 | \n","
6 | \n","16.0 | \n","0.0 | \n","357.15 | \n","0.000000 | \n","
... | \n","... | \n","... | \n","... | \n","... | \n","
888 | \n","12.5 | \n","1.0 | \n","357.15 | \n","0.019231 | \n","
890 | \n","14.0 | \n","1.0 | \n","357.15 | \n","0.032258 | \n","
891 | \n","1.0 | \n","0.0 | \n","357.15 | \n","0.000000 | \n","
892 | \n","72.0 | \n","23.0 | \n","357.15 | \n","0.479167 | \n","
893 | \n","30.0 | \n","1.0 | \n","357.15 | \n","0.333333 | \n","
635 rows × 4 columns
\n","\n"," | median_hi | \n","REDRAW_COUNT | \n","REDRAW_COST | \n","REDRAW_PERCENT | \n","pred | \n","
---|---|---|---|---|---|
0 | \n","32.0 | \n","4.0 | \n","600.00 | \n","0.235294 | \n","1.953370 | \n","
1 | \n","50.0 | \n","3.0 | \n","357.15 | \n","0.333333 | \n","2.510889 | \n","
3 | \n","9.0 | \n","0.0 | \n","357.15 | \n","0.000000 | \n","0.304316 | \n","
4 | \n","31.0 | \n","2.0 | \n","600.00 | \n","0.111111 | \n","1.311873 | \n","
6 | \n","16.0 | \n","0.0 | \n","357.15 | \n","0.000000 | \n","0.332751 | \n","
... | \n","... | \n","... | \n","... | \n","... | \n","... | \n","
888 | \n","12.5 | \n","1.0 | \n","357.15 | \n","0.019231 | \n","1.501695 | \n","
890 | \n","14.0 | \n","1.0 | \n","357.15 | \n","0.032258 | \n","1.442110 | \n","
891 | \n","1.0 | \n","0.0 | \n","357.15 | \n","0.000000 | \n","0.356631 | \n","
892 | \n","72.0 | \n","23.0 | \n","357.15 | \n","0.479167 | \n","0.846387 | \n","
893 | \n","30.0 | \n","1.0 | \n","357.15 | \n","0.333333 | \n","1.144415 | \n","
635 rows × 5 columns
\n","\n"," | SPLIT | \n","COLLECTOR_ID | \n","pred | \n","
---|---|---|---|
0 | \n","TEST | \n","COLLECTOR_2011 | \n","1.953370 | \n","
1 | \n","TEST | \n","COLLECTOR_1550 | \n","2.510889 | \n","
2 | \n","TEST | \n","COLLECTOR_4570 | \n","NaN | \n","
3 | \n","TEST | \n","COLLECTOR_3531 | \n","0.304316 | \n","
4 | \n","TEST | \n","COLLECTOR_5020 | \n","1.311873 | \n","
... | \n","... | \n","... | \n","... | \n","
890 | \n","TEST | \n","COLLECTOR_2848 | \n","1.442110 | \n","
891 | \n","TEST | \n","COLLECTOR_1501 | \n","0.356631 | \n","
892 | \n","TEST | \n","COLLECTOR_860 | \n","0.846387 | \n","
893 | \n","TEST | \n","COLLECTOR_3200 | \n","1.144415 | \n","
894 | \n","TEST | \n","COLLECTOR_4788 | \n","NaN | \n","
895 rows × 3 columns
\n","\n"," | SPLIT | \n","COLLECTOR_ID | \n","pred | \n","
---|---|---|---|
183 | \n","TEST | \n","COLLECTOR_5162 | \n","36.953739 | \n","
163 | \n","TEST | \n","COLLECTOR_2973 | \n","36.892879 | \n","
850 | \n","TEST | \n","COLLECTOR_2028 | \n","13.891359 | \n","
76 | \n","TEST | \n","COLLECTOR_1491 | \n","11.083419 | \n","
786 | \n","TEST | \n","COLLECTOR_1460 | \n","6.416948 | \n","
... | \n","... | \n","... | \n","... | \n","
882 | \n","TEST | \n","COLLECTOR_3097 | \n","NaN | \n","
883 | \n","TEST | \n","COLLECTOR_310 | \n","NaN | \n","
884 | \n","TEST | \n","COLLECTOR_5283 | \n","NaN | \n","
889 | \n","TEST | \n","COLLECTOR_418 | \n","NaN | \n","
894 | \n","TEST | \n","COLLECTOR_4788 | \n","NaN | \n","
895 rows × 3 columns
\n","