CausalPy icon indicating copy to clipboard operation
CausalPy copied to clipboard

A Python package for causal inference in quasi-experimental settings

Results 126 CausalPy issues
Sort by recently updated
recently updated
newest added

* 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...

documentation
enhancement

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...

enhancement
good first issue
plotting

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`?...

good first issue
devops

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...

enhancement
feature request

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...

devops

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...

documentation
good first issue

- [x] Make it clear in the docs that `RegressionDiscontinuity` deals with sharp RD designs [closed by #437] - [ ] Add a new `FuzzyRegressionDiscontinuity` class with docstrings - [...

enhancement
major

* 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...

good first issue
devops

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...

devops

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.

good first issue
devops