I’m using the DataSHIELD training environment, I’ve added some of my own tables to Opal and the DS login command worked perfectly but I use ds.dim(x = 'D')
I receive the following error message:
Error in opal.list[[1]] : subscript out of bounds
modifying the command to ds.dim(x = 'D', datasources = connections)
changes the error to:
Error: $ operator not defined for this S4 class
Not quite sure what I’ve done wrong, I have the DSI
, DSOpal
and dsBaseClient
libraries loaded. Interestingly, if I use opal::datashield.login
instead of DSI::datashield.login
then the ds.dim
and all other functions work perfectly. Did anyone else have this issue?