Giter Site home page Giter Site logo

accenturedstest's Introduction

AccentureDSTest

R execution

The main code in R is found in full_pipeline_jenkins_job.R, which simulates a jenkins job that would be put into production.

In order to successfully run the code, download the repository by running the following command in a Linux/Mac terminal:

git clone [email protected]:oliver2401/AccentureDSTest.git

inside a folder you have created. Then in Rstudio change your "working directory" to the Test_in_R folder and if you already have the renv package installed just run the following command in the terminal:

renv::restore()

Finally you can execute line by line inside full_pipeline_jenkins_job.R to generate the main findings in the EDA and the results/predictions/model/Performance of the XGBoost model

Python execution

The main Python code is in main.py, which simulates a jenkins job that would be put into production.

In order to successfully run the code, download the repository by running the following command in a Linux/Mac terminal:

git clone [email protected]:oliver2401/AccentureDSTest.git

inside a folder you have created (eg your_folder/AccentureDSTest/TEST_EN_PYTHON). Afterwards, in your IDE of preference, install the necessary packages to execute the code by means of the following command in a terminal:

pipenv install

Which will install all the necessary dependencies to execute the code in main.py and will also generate a virtual environment that will avoid any conflict with the packages you have installed on your machine (For this you must have pipenv installed on your computer. If you don't have it installed just run pip install pipenv).

Finally you can execute line by line inside main.py (using ctrl+enter) to generate the main findings in the EDA and the results/predictions/model/Performance of the XGBoost model

accenturedstest's People

Contributors

oliver2401 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.