Sign inSign up

ltpdigital/eda

By ltpdigital

Updated about 6 years ago

Exploratory Data Analysis (python)

Image
0

990

ltpdigital/eda repository overview

Exploratory Data Analysis

Requirements: Docker

The simplest way to use this image on your windows machine is to run:

docker run -t -p 8888:8888 --name eda_notebook -v %cd%:/app ltpdigital/eda:jupyter

This will open a jupyter notebook server in the terminal's current directory, you can access it via the on-screen provided link that starts with: http://127.0.0.1:8888/?token=

If you just have a 'main.py' script you want to run you can do:

docker run -it --name eda_script -v %cd%:/app ltpdigital/eda python main.py

(remember to add the -p <port>:<port> if you want to expose a server in a given port)

I know what I am doing

Start by getting the project via git clone:

git clone [email protected]:artur-quintas-ltplabs/eda.git

To build the image from the project folder do:

docker build --tag eda:0.0.1 .

On Windows CMD start jupyter with:

docker run -t -p 9999:9999 --name eda_jupyter -v %cd%:/app eda:0.0.1 jupyter notebook --port 9999 --ip=0.0.0.0 --allow-root

On Bash start jupyter with:

docker run -t -p 9999:9999 --name eda_jupyter -v $(pwd):/app eda:0.0.1 jupyter notebook --port 9999 --ip=0.0.0.0 --allow-root

Remove container:

docker stop eda_jupyter && docker rm eda_jupyter
TODO
  • add some ways to interact with excel
  • add support for more dbs

Tag summary

Content type

Image

Digest

Size

1.7 GB

Last updated

about 6 years ago

docker pull ltpdigital/eda