Dear folks, I need some help with:
 
I am working with some Hospital data, and I need to calculate Operating Room 
Utilization per day

df.groupby(by = ['Actual_Surgery_Day','Actual_Surgery_Room']) 
.agg({'Actual_Surgery_Duratation' : 'sum', 'Procedure_Code' : 'count'})

                                                                                
           Actual_Surgery_Duratation         Procedure_Code
                                                                                
                         609.0                                         10
                                                                                
                         561.0                                           7
                                                                                
                         704.0                                           5

Actual_Surgery_Day      Actual_Surgery_Room
        
                                                20001
                                                20002
                                                20003
                                                ..........
                                                20016
2016-01-08


So, I need to calculate a simple following equation **Z=960-x-18(y-1)**

960 min  = optimal time (in min) Room Utilization per day

x = Time for all procedures per Day; column - (Actual_Surgery_Duratation)

y = Procedure (amount per day in each Room (- 1), first case);  column - 
(Procedure_Code)

18 min = break time between each procedure 

How do I  calculate Room Utilization in %?

**Example**,first row table:

z=960-x-18(10-1)
z=960 min (wanted time) - 609 min  (actual time) - 162 (breaktime)
z=189 min time not used

What is the percentage of used time? in % (960 min - 189 min)

I appreciate any help.
Alla
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to