Skip to content
The ML Studio Package
R
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
R Adding example Dec 25, 2017
inst Update the ui function Feb 17, 2018
man Adding example Dec 25, 2017
vignettes Update the vignette files Dec 25, 2017
.Rbuildignore Update Dec 26, 2017
.gitignore Updates Oct 28, 2017
DESCRIPTION Update the required packages Feb 17, 2018
LICENSE Update the package license Jan 16, 2018
MLStudio.Rproj Updates Oct 28, 2017
NAMESPACE Update the impoted packages Dec 25, 2017
README.md

README.md

MLstudio

Overview

The ML Studio is an interactive platform for data visualization, statistical modeling and machine learning applications. Based on Shiny and shinydashboard interface, with Plotly interactive data visualization, DT HTML tables and H2O machine learning and deep learning algorithms. The ML Studio provides a set of tools for the data science pipeline workflow. More details available on the package vignette.

The ML Studio package

Currently available features:

  1. Data Management -
  • Ability to load data from installed R package, R environment and/or csv file
  • Modify variables attributes
  • Data summary with dplyr functions
  1. Interactive data visualization tool with the Plotly package, that include:
  • Scatter, line, histogram correlation, etc.
  • Time series plots – seasonality, correlation etc.
  1. Machine learning and deep learning algorithms with the H2O package, currently only classification models available (Deep Learning, Random Forest, GBM, GLM)

Under construction features:

  1. Machine learning -
  • In depth model summary
  • Ability to compare, select and save models
  • Regression models
  • The caret functions and models
  • H2O grid search and autoML
  • Deep learning applications with Keras
  1. Time series and forecasting -
  • Tools for time series analysis
  • Forecasting models with the forecast package
  1. Data visualization – extending the current functionality

Installation

The package is available for installation with the devtools package (if devetools package is not installed please use install.packages("devtools") to install it).

# Install the MLstudio
devtools::install_github("RamiKrispin/MLstudio")

Please note – the H2O package may require additional Java adds-in (if not installed) and therefore is listed under the “Suggests” packages list of the MLstudio package (and not under the Imports or Depends list) and won’t be installed automatically during the installation of the MLstudio package. More information about the installation of H2O can be find in H2O documentation (under the "INSTALL IN R" tab).

Launch the App

The app is launched from R and opened on the default web browser (running best on Google Chrome). To open the app please use:

# Launch the MLstudio
runML()
You can’t perform that action at this time.