Converts the standard plpData to a sparse matrix firectly into python
toSparsePython(plpData, population, map = NULL, temporal = F,
pythonExePath = NULL)
An object of type plpData
with covariate in coo format - the patient level prediction
data extracted from the CDM.
The population to include in the matrix
A covariate map (telling us the column number for covariates)
Whether to include timeId into tensor
Location of python exe you want to use
Returns a list, containing the python object name of the sparse matrix, the plpData covariateRef and a data.frame named map that tells us what covariate corresponds to each column This object is a list with the following components:
The python object name containing a sparse matrix with the rows corresponding to each person in the plpData and the columns corresponding to the covariates.
The plpData covariateRef.
A data.frame containing the data column ids and the corresponding covariateId from covariateRef.
This function converts the covariate file from ffdf in COO format into a sparse matrix from the package Matrix