An open API service indexing awesome lists of open source software.

https://github.com/adamelliotfields/datacamp

DataCamp notebooks 🏕️
https://github.com/adamelliotfields/datacamp

datacamp jupyter python

Last synced: 4 months ago
JSON representation

DataCamp notebooks 🏕️

Awesome Lists containing this project

README

          



A data campfire

datacamp



Launch Codespace



[DataCamp](https://www.datacamp.com) notebooks.

## Installation

For [dtreeviz](https://github.com/parrt/dtreeviz), you need [Graphviz](https://graphviz.org):

```sh
# mac
brew install graphviz

# linux
sudo apt install graphviz
```

For [PyICU](https://gitlab.pyicu.org/main/pyicu), you need the C library:

```bash
# mac
brew install pkg-config icu4c
export PKG_CONFIG_PATH="$(brew --prefix icu4c)/lib/pkgconfig"

# linux
sudo apt install libicu-dev
```

For [TA-Lib](https://ta-lib.org), you need the C library:

```sh
# mac
brew install ta-lib

# linux
wget https://github.com/TA-Lib/ta-lib/releases/download/v0.4.0/ta-lib-0.4.0-src.tar.gz
tar -xvf ta-lib-0.4.0-src.tar.gz
cd ta-lib
./configure --prefix=/usr
make
sudo make install
```

Then you can install with pip:

```sh
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

# optional
pip install -r requirements_*.txt
```

## Usage

Each notebook can be run directly in [Colab](https://colab.research.google.com). Any required data files will be fetched remotely. Or you can just run them locally in VS Code or JupyterLab.

## Contents

* [Python Programming](./notebooks/python/readme.md)
* [Data Engineering](./notebooks/data_engineering/readme.md)
* [Data Science](./notebooks/data_science/readme.md)
* [Machine Learning](./notebooks/machine_learning/readme.md)
* [Deep Learning (TensorFlow)](./notebooks/deep_learning_tensorflow/readme.md)
* [Natural Language Processing](./notebooks/nlp/readme.md)
* [Time Series](./notebooks/time_series/readme.md)
* [Finance](./notebooks/finance/readme.md)
* [Projects](./notebooks/projects/readme.md).