CausalPy
CausalPy copied to clipboard
A Python package for causal inference in quasi-experimental settings
* Closes #320 * Closes #165 * Adds a notebook to demonstrate 2 methods (pooled and unpooled) of analysing multi-cell geo lift tests. * Also adds code to generate a...
In a number of situations, the legend is overlapping with data in the causal impact plots. Here's an example: - [ ] Create a kwarg in the `plot` method which...
I'm not 100% sure the pre-commit checks are fully/properly working for ruff formatting of notebooks. Currently we have: https://github.com/pymc-labs/CausalPy/blob/9a4daf7cb4b86c56c3f569a18f0212482c3a1986/.pre-commit-config.yaml#L26-L35 Maybe we don't need `nbQA` at all and solely use `ruff-pre-commit`?...
I'm not sure if this is already possible and I haven't worked it out yet, but it would be great to have a way to easily include multiple 'sites' to...
When I released 0.2.3, the `release.yml` workflow (which uploads a new version to PyPI) failed. The cause of this was fixed in #316. I want to manually trigger this action...
The first iteration of the knowledge base page is currently a PR, #321. But we already have plans to improve on it further. This issue can be dealt with in...
- [x] Make it clear in the docs that `RegressionDiscontinuity` deals with sharp RD designs [closed by #437] - [ ] Add a new `FuzzyRegressionDiscontinuity` class with docstrings - [...
* The PR #330 fixes some failing doctests. There were a couple of things going on there, but one of the main reasons was because (probably) the progress bar was...
Following a discussion with @ricardoV94, it seems that we are pip installing pymc. We should instead install pymc in the [recommended manner](https://www.pymc.io/projects/docs/en/stable/installation.html). I'm not 100% sure how to implement this...
Currently we support 3.10 and 3.11 in that we run the remote tests on these versions (see `.github/workflows/ci.yml`). It would be good to add support for 3.12.