Native R & Python Notebooks

From SQL, explore your analysis using R or Python Notebooks.

How it works

Analyze

Write SQL and start analyzing your data.

Extend

Extend your analysis using Notebooks with one click.

Share

Share R- or Python-powered reports with anyone, instantly.

Onboard new Python libraries with Python Edge

Get more time to update reports and try out functionality after a library update occurs.

Read more about Python Edge application abstraction

Supported Libraries

Python

R

Mode supports 60+ of the world's most popular Python libraries for advanced analytics.

Plus you can use pip to work with additional public libraries.


Stats & exploratory analysis
  • Numpy
  • pandas
  • SciPy
  • Statsmodels
  • Patsy
  • Emcee

Machine learning
  • Scikit-learn
  • TensorFlow
  • Keras
  • Theano
  • Lifelines

Data visualization
  • Matplotlib
  • Plotly
  • Seaborn
  • Geomap
  • Folium
  • Networkx
  • Basemap

Scraping & NLP
  • BeautifulSoup
  • NLTK
  • ScraPy
  • Requests
  • Gensim
  • TextBlob

Mode supports 60+ of the world's most popular R packages for advanced analytics.

Plus you can use install to work with additional public libraries.


Data manipulation & wrangling
  • Dplyr
  • DMwR
  • Lubridate
  • Plyr
  • Magrittr
  • Reshape2
  • Stringr
  • Tidyr

Machine learning & statistics
  • Caret
  • CausalImpact
  • Cluster
  • LogicReg
  • Nnet
  • Prophet
  • TensorFlow

Visualization
  • GGally
  • Ggplot2
  • Ggpubr
  • Ggridges
  • Lattice
  • Plotly
  • RColorBrewer
  • Scales
Particle pattern

Collaborate on SQL, move faster