kaz-yos / tableone

R package to create "Table 1", description of baseline characteristics with or without propensity score weighting
https://cran.r-project.org/web/packages/tableone/index.html
214 stars 40 forks source link

using tableone within jamovi module #58

Closed sbalci closed 4 years ago

sbalci commented 4 years ago

Dear @kaz-yos

Previously I tried to contact with email. I have built a https://github.com/jamovi/jamovi module to ease my friends research. For the descriptive statistics part, I have used some tableone functions as well.

Since the module has many dependencies its size is big that is why it is not currently included in the jamovi library. It can be installed install using side-load.

I would like to thank for your package. I hope it will be more commonly used by non-R users as well.

Best wishes

Details: https://sbalci.github.io/ClinicoPathJamoviModule/ windows: https://library.jamovi.org/win64/R3.6.1/ClinicoPath-0.0.1.jmo macOS: https://library.jamovi.org/macos/R3.6.1/ClinicoPath-0.0.1.jmo https://sbalci.github.io/ClinicoPathJamoviModule/reference/figures/jamovi-sideload.gif

ndevln commented 4 years ago

Just out of curiosity. What would be your filesize goal?

There are 2 large dependencies:

MASS, survey and nlme are part of R-recommend. Maybe you have them already installed.

R allows you to set the dependencies which should be installed yourself. So, you could just drop lmerTestif you don't use the ShowRegTable() function with lme4. labelled is needed.

@kaz-yos could lmerTest be made optional since lme4 is also optional? Also, as far as I read it, a Model has to be created with lmerTest to invoke the Code path for lmerTest?

PS: Package sizes were calculated with https://github.com/r-lib/itdepends and some packages could share dependencies. But according to itdepends tableone is 84 Mb.

sbalci commented 4 years ago

Dear @ndevln and @kaz-yos ,

Thank you for the information. We have resolved the size issue by making submodules. And tableone is available for use within jamovi via ClinicoPath module now.

Thank for developing this package.

Best wishes