Jupyter Notebooks on Hubs
24 Jan 2019 | Contributor(s):: Martin Hunt
These slides provide a quick introduction to running, creating, configuring, and publishing Jupyter Notebooks in the HUBzero environment. Use Python2, Python3, Octave, or R to create, run and share notebooks. The slides also introduce the Hublib Python library for creating tool UI elements.
Publishing Jupyter Notebooks
The proxied Jupyter tool is a useful place to develop code and analyses in a notebook style. VIDIA users can easily share their notebooks with other users by publishing notebooks as tools. A...
R for Data Science
28 Feb 2018 | Contributor(s):: Garrett Grolemund, Hadley Wickham
This book will teach you how to do data science with R: You’ll learn how to get your data into R, get it into the most useful structure, transform it, visualise it and model it. In this book, you will find a practicum of skills for data science. Just as a chemist learns how to clean test tubes...
R 3.4.3 release notes
28 Feb 2018 |
These release notes describe performance enhancements, bug fixes, and significant user-visible changes found in R version 3.4.3. VIDIA users can run this version of R in the deployed RStudio tool. R 3.4.3 (codename “Kite-Eating Tree”) was released in November 2017.
Writing R functions for advanced data analysis
28 Feb 2018 | | Contributor(s):: cshalizi
This short paper was written to support an advanced data analysis course at Carnegie-Mellon University. It provides concrete examples and explains how to develop and debug R functions, understand scope, and take advantage of R's functional nature.
Writing better R code
28 Feb 2018 | | Contributor(s):: Laurent Gatto
This short paper describes how to write functions, evaluate their performance, debug, test, and parallelize in R. Plenty of examples are provided; the intended audience can hack around in R but wants to improve their code performance, readability, and reusability.
How to write and debug an R function
28 Feb 2018 | | Contributor(s):: Slawa Rokicki
This blog post introduces the why and how of writing functions in R, with a helpful focus on debugging.
Using the HUBzero Workspace for code development
03 Aug 2017 | | Contributor(s):: dsk, J M Sperhac
This documentation describes the source code editors, copy and paste utilities, configurable Linux window manager, and one file transfer option offered in the VIDIA Workspace. It is intended to assist users as they get comfortable using the Workspace tool.
R 3.4.0 release notes
02 Aug 2017 |
These release notes describe performance enhancements, bug fixes, and significant user-visible changes found in R version 3.4.0. VIDIA users can run this version of R in the deployed RStudio tool.R 3.4.0 (codename “You Stupid Darkness”) was released in April 2017.
Running and Shutting Down a Jupyter Notebook
02 Aug 2017 |
This document is a brief introduction to executing (running) and shutting down Jupyter notebooks. A Jupyter Notebook is an application running inside the browser, consisting of computer code, visualizations, and descriptions of the analysis.This documentation is intended to help users of the...
What is a Jupyter Notebook?
02 Aug 2017 |
This document is a brief introduction to Jupyter notebooks. A Jupyter Notebook is an application running inside the browser, consisting of computer code, visualizations, and descriptions of the analysis.This documentation is intended to help users of the Jupyter tool deployed on VIDIA.
RapidMiner Fact Sheet
17 Feb 2017 | | Contributor(s):: Rapid-I GmbH
RapidMiner is an analytics workbench, written in Java, that provides a visual environment for machine learning, data and text mining, predictive analytics, and business analytics. An open source version of the software (v5) is available as a deployed tool to any registered user of the VIDIA...
Submit functionality enables qualified users to execute certain codes on the compute cluster. In order to use submit functionality, you must have access to the HUBzero Workspace and be a member of...
Plotting Systems in R
07 Jun 2018 | | Contributor(s):: Dylan Childs
The aim is to describe plotting systems in R, in particular the anatomy of ggplot2, and provide a quick introduction to ggplot2.
Natural Language Processing with Python
03 Aug 2015 | | Contributor(s):: Steven Bird, Ewan Klein, Edward Loper
Analyzing Text with the Natural Language Toolkit
29 May 2015 | | Contributor(s):: C. Ryan Mraz
A reference sheet for the R language.
Data Wrangling with R
07 Jun 2018 | | Contributor(s):: dylan childs
Introduces Data Frames in R, describes how to manipulate them using base functionality and add-on packages, and describes how to access data from other sources.
22 Feb 2020 | | Contributor(s):: Ramon Saccilotto
Sample code for the illustration of ggplot2
R Tutorial for Education
28 May 2015 | | Contributor(s):: Jared Knowles
Learn the beginnings of R and specific statistical techniques
simpleR - Using R for Introductory Statistics
28 May 2015 | | Contributor(s):: John Verzani
An introduction to using the statistical software package R for an introductory statistics course.