Commit Graph

107 Commits

Author SHA1 Message Date
RunasSudo 2852d3dd19
Implement yli.IntervalCensoredCox 2023-04-17 22:40:32 +10:00
RunasSudo 65f3a2601d
Update unit tests 2023-04-17 15:16:09 +10:00
RunasSudo 847ec85083
Draw survival curves beginning at time 0 2023-04-17 13:24:01 +10:00
RunasSudo f1e943ca89
Update documentation 2023-04-17 13:24:01 +10:00
RunasSudo ac2aca7b8f
Large refactor of yli.regress 2023-04-16 23:49:43 +10:00
RunasSudo dbfcec56c3
Implement yli.cox_interval_censored 2023-03-05 02:11:12 +11:00
RunasSudo e12dd65fdc
Implement yli.turnbull 2023-03-04 21:52:31 +11:00
RunasSudo d359820f42
Add documentation for survival analysis 2023-02-26 00:05:10 +11:00
RunasSudo 18727cd950
Add documentation for SHAP 2023-02-25 23:59:01 +11:00
RunasSudo 88509c71a3
Implement yli.logrank 2023-02-25 17:26:31 +11:00
RunasSudo e83aa88b19
Implement yli.kaplanmeier 2023-02-25 17:15:22 +11:00
RunasSudo 642d0d4e4f
Implement likelihood ratio test for Cox regression 2023-02-25 15:08:09 +11:00
RunasSudo eb0d520d95
Add support for statsmodels PHReg to yli.regress 2023-02-25 14:46:13 +11:00
RunasSudo fa95f6d75c
Add exposure kwarg to yli.regress, for Poisson etc. 2023-02-25 14:12:44 +11:00
RunasSudo 17bf3cbcab
Add helper function set up graph fonts 2023-02-07 18:50:15 +11:00
RunasSudo 967b853b02
Implement utilities for SHAP values in regression 2023-02-07 18:50:07 +11:00
RunasSudo dbebc3b8e9
Autodetect ordinal variables in auto_univariable 2023-02-07 18:49:57 +11:00
RunasSudo 68d7a31b53
Add documentation for auto_correlations 2023-02-07 18:49:00 +11:00
RunasSudo c2d4aaf8be
Implement yli.auto_correlations 2022-12-03 22:23:29 +11:00
RunasSudo 5dce873e55
Add helper function for making dtype ordinal (ordered category) 2022-12-03 22:23:18 +11:00
RunasSudo 0fa261498a
In auto_descriptives, autodetect ordinal variables based on category dtype 2022-12-03 22:20:42 +11:00
RunasSudo 5633a191f1
Update documentation 2022-12-03 20:01:05 +11:00
RunasSudo fa89f2f156
Implement yli.spearman 2022-12-03 20:00:52 +11:00
RunasSudo 56e16bc71d
Fixups and update documentation 2022-12-03 02:02:34 +11:00
RunasSudo bbb998003e
Show inherited members for chi-squared based tests 2022-12-03 01:59:54 +11:00
RunasSudo 957ef9f3fc
Add documentation for RegressionResult.brant 2022-12-03 01:59:54 +11:00
RunasSudo b2a72a8ef8
Add unit test for RegressionResult.brant 2022-12-03 01:59:54 +11:00
RunasSudo ea2d04ada1
Add unit test for OrdinalLogit 2022-12-03 01:59:54 +11:00
RunasSudo 2135796d85
Automatically factorise pandas categorical when required for regression 2022-12-02 21:42:41 +11:00
RunasSudo 04643d312c
Add unit test for RegressionResult.bootstrap 2022-12-02 21:07:08 +11:00
RunasSudo e4e85db354
Refactor bootstrap regression API as method of RegressionResult 2022-12-02 21:04:58 +11:00
RunasSudo 4d59e1a521
Refactor Brant test API as method of RegressionResult 2022-12-02 20:47:35 +11:00
RunasSudo fc8303678f
Initial implementation of Brant test 2022-12-02 20:47:34 +11:00
RunasSudo 0dab62ad0a
Implement yli.OrdinalLogit as preferred model for ordinal logistic regression
OrdinalLogit uses a parameterisation where the cutoff terms are directly incorporated
2022-12-02 20:47:11 +11:00
RunasSudo f8e56d96b1
Add "method" parameter for yli.regress 2022-12-02 12:54:03 +11:00
RunasSudo a48e96e96c
Handle OrderedModel for yli.regress 2022-12-02 12:53:50 +11:00
RunasSudo 5b08784498
Ignore ModuleNotFoundError in yli.reload 2022-11-29 23:08:31 +11:00
RunasSudo 645cb7a85e
Rename bootstrap_regress to regress_bootstrap and update
Improve performance by directly calling statsmodels regression
Report bootstrap in model summary
Add to documentation
2022-11-29 23:00:14 +11:00
RunasSudo e71a1aea12
Implement bootstrap_regress 2022-11-29 14:40:50 +11:00
RunasSudo e268f385be
Implement yli.auto_descriptives 2022-11-10 21:20:06 +11:00
RunasSudo c3eef0efea
In auto_univariable, omit NaN only from affected analyses 2022-11-10 18:51:35 +11:00
RunasSudo f80afd0e80
Allow check_nan to only consider certain columns 2022-11-10 18:51:35 +11:00
RunasSudo 040aa2d463
Implement convert_pandas_nullable for pandas nullable boolean dtype 2022-11-10 18:46:54 +11:00
RunasSudo b40f63aa43
Touch up documentation 2022-11-10 18:28:46 +11:00
RunasSudo ed67a4a610
Make nan_policy defaults consistent
Should default to 'warn' always
2022-11-10 18:28:27 +11:00
RunasSudo e5833796af
Add auto_univariable 2022-11-09 23:31:27 +11:00
RunasSudo ce4df2eac1
Show independent/dependent variables in t test and Mann-Whitney output 2022-11-09 22:25:50 +11:00
RunasSudo 239a0646d2
Rename ConfidenceInterval to Interval 2022-11-09 22:10:15 +11:00
RunasSudo 0f63b7eb40
Show descriptives in Mann-Whitney test output 2022-11-09 22:08:27 +11:00
RunasSudo ea2bf53ace
Display t test comparison of groups as table 2022-11-09 18:18:47 +11:00