A dataset simulating hourly hospital admissions, including patient vitals and department information. Useful for time series analysis or operational research.
Usage
data(hospital_admission_hourly)
Format
A data frame with 1200 rows and 9 variables:
- PatientID
Character. Unique patient identifier.
- AdmissionDate
Date. The date of hospital admission.
- Hour
Integer. The hour of hospital admission (0-23).
- AdmissionTime
POSIXct. Combined date and time of admission.
- Department
Character. The hospital department to which the patient was admitted (e.g., "Emergency", "Cardiology").
- HeartRate
Integer. Patient's heart rate at admission.
- SystolicBP
Integer. Patient's systolic blood pressure at admission.
- OxygenSaturation
Integer. Patient's oxygen saturation (SpO2) at admission.
- PainScore
Integer. Patient's reported pain score at admission (e.g., on a 0-10 scale).
Examples
data(hospital_admission_hourly)
str(hospital_admission_hourly)
#> 'data.frame': 1200 obs. of 9 variables:
#> $ PatientID : chr "PT001" "PT001" "PT001" "PT001" ...
#> $ AdmissionDate : chr "2022-01-01" "2022-01-01" "2022-01-01" "2022-01-01" ...
#> $ Hour : int 0 1 2 3 4 5 6 7 8 9 ...
#> $ AdmissionTime : chr "2022-01-01 00:00:00" "2022-01-01 01:00:00" "2022-01-01 02:00:00" "2022-01-01 03:00:00" ...
#> $ Department : chr "ICU" "General Ward" "General Ward" "Emergency" ...
#> $ HeartRate : int 90 91 90 80 71 87 77 77 95 66 ...
#> $ SystolicBP : int 131 154 105 108 140 127 126 129 111 129 ...
#> $ OxygenSaturation: int 96 98 94 93 100 99 97 93 95 96 ...
#> $ PainScore : int 3 6 3 3 2 1 4 5 8 2 ...
head(hospital_admission_hourly)
#> PatientID AdmissionDate Hour AdmissionTime Department HeartRate
#> 1 PT001 2022-01-01 0 2022-01-01 00:00:00 ICU 90
#> 2 PT001 2022-01-01 1 2022-01-01 01:00:00 General Ward 91
#> 3 PT001 2022-01-01 2 2022-01-01 02:00:00 General Ward 90
#> 4 PT001 2022-01-01 3 2022-01-01 03:00:00 Emergency 80
#> 5 PT001 2022-01-01 4 2022-01-01 04:00:00 ICU 71
#> 6 PT001 2022-01-01 5 2022-01-01 05:00:00 General Ward 87
#> SystolicBP OxygenSaturation PainScore
#> 1 131 96 3
#> 2 154 98 6
#> 3 105 94 3
#> 4 108 93 3
#> 5 140 100 2
#> 6 127 99 1
summary(hospital_admission_hourly$HeartRate)
#> Min. 1st Qu. Median Mean 3rd Qu. Max.
#> 28.00 70.75 80.00 81.01 91.00 136.00
table(hospital_admission_hourly$Department)
#>
#> Emergency General Ward ICU
#> 590 261 349