predictPlp {PatientLevelPrediction} | R Documentation |
predictPlp
Description
Predict the risk of the outcome using the input plpModel for the input plpData
Usage
predictPlp(plpModel, plpData, population, timepoint)
Arguments
plpModel |
An object of type |
plpData |
An object of type |
population |
The population created using createStudyPopulation() who will have their risks predicted or a cohort without the outcome known |
timepoint |
The timepoint to predict risk (survival models only) |
Details
The function applied the trained model on the plpData to make predictions
Value
A data frame containing the predicted risk values
Examples
coefficients <- data.frame(
covariateId = c(1002),
coefficient = c(0.05)
)
model <- createGlmModel(coefficients, intercept = -2.5)
data("simulationProfile")
plpData <- simulatePlpData(simulationProfile, n = 50)
prediction <- predictPlp(model, plpData, plpData$cohorts)
# see the predicted risk values
head(prediction)
[Package PatientLevelPrediction version 6.4.1 Index]