{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "52a93d80", "metadata": {}, "outputs": [], "source": [ "import pandas as pd" ] }, { "cell_type": "code", "execution_count": 2, "id": "5578d52a", "metadata": { "scrolled": false }, "outputs": [], "source": [ "df=pd.read_csv('hemolysis_index_results.csv')\n", "cost=pd.read_csv(\"redraw_costs.csv\")" ] }, { "cell_type": "code", "execution_count": 3, "id": "cedb75cb", "metadata": {}, "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", "