Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dcs-training/introcausalinference
This is a repository for the Introduction to Causal Inference course provided by Chris Oldnall for the CDCS. Go to the readme file
https://github.com/dcs-training/introcausalinference
data-analysis python r statistics
Last synced: 5 days ago
JSON representation
This is a repository for the Introduction to Causal Inference course provided by Chris Oldnall for the CDCS. Go to the readme file
- Host: GitHub
- URL: https://github.com/dcs-training/introcausalinference
- Owner: DCS-training
- License: other
- Created: 2024-02-28T19:35:53.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-07-29T08:59:37.000Z (4 months ago)
- Last Synced: 2024-07-29T12:12:37.090Z (4 months ago)
- Topics: data-analysis, python, r, statistics
- Language: Jupyter Notebook
- Homepage:
- Size: 11.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License.md
Awesome Lists containing this project
README
# A Gentle Introduction to Causal Inference
This is a repository for the "Gentle Introduction to Causal Inference" course provided by Chris Oldnall for the CDCS. Within the repository there are 4 files: 'Presentation.pdf' - these are slides for the presentation and Q&A, 'palmer_pengiuns' - this is the data set we will use in the practical session, 'R_Tutorial' and 'Python_Tutorial' - these are the tutorial files that we will work on in Noteable, the content is identical across both.## Schedule
Wednesday 6th March 2024
- 14:00 -- 14:10 Introduction and Motivations
- 14:10 -- 14:50 Presentation and Q&A
- 14:50 -- 15:00 10-minute Break
- 15:00 -- 15:45 Practical Session
- 15:45 -- 16:00 Final Wrap-Up## Practical Session Guidance
For the practical part of the course, you will be needing to work in R or Python. You can choose to work in either or both! Ensure that you have access to Noteable, and then clone the repository as a whole - instructions on how to do this can be found below.
### For R On Noteable
1. Go to https://noteable.edina.ac.uk/login
2. Login with your EASE credentials
3. Select RStudio as a personal notebook server and press start
4. Go to File > New Project> Version Control > Git
5. Copy and Paste this repository URL https://github.com/DCS-training/IntroCausalInference as the Repository URL (The Project directory name will filled in automatically but you can change it if you want your folder in Notable to have a different name).
6. Decide where to locate the folder. By default, it will locate it in your home directory
7. Press Create Project
Congratulations you have now pulled the content of the repository on your Notable server space.### For Python On Noteable
1. Go to https://noteable.edina.ac.uk/login
2. Login with your EASE credentials
3. Select 'Standard Notebook (Python3)' as a personal notebook server and press start
4. Click the '+GitRepo'
5. Copy and Paste this repository URL https://github.com/DCS-training/IntroCausalInference as the Repository URL - you do not need to add in any other fields.
6. Decide where to locate the folder. By default, it will locate it in your home directory
7. Press 'Clone'
Congratulations you have now pulled the content of the repository on your Notable server space.## Useful Links
- [Python Statsmodels Formulae API Guide](https://www.statsmodels.org/devel/example_formulas.html)
- [Codecademy R Linear Models Cheatsheet](https://www.codecademy.com/learn/learn-linear-regression-in-r/modules/linear-regression-in-r/cheatsheet)