Skip to content

RCall and PyCall - Using Julia with R and Python

Photo of Rock Pereira
Hosted By
Rock P.
RCall and PyCall - Using Julia with R and Python

Details

Julia enables a smooth interop with R and Python - enhancing the computational speed of Julia with the breadth of tools available in these behemoths.

RCall lets a user run R source code directly from Julia, bringing objects from the R workspace into Julia and vice versa bidirectionally.

PyCall imports Python modules and brings their functionality into Julia.

Presented by Rock Pereira

----------------------------------------------------

Room: Meeting Room, Right Side

Setup:

Julia 0.5 ( http://julialang.org/downloads/)

Julia packages: Install with Pkg.add("pkgName")

DataFrames, Distributions, Gadfly, NPZ, Pandas, Plots, PyCall, PyPlot, RCall, RData, RDatasets

Python: Recommend Anaconda distribution ( https://www.continuum.io/downloads)

Either 2.7 or 3.5 is OK.

Python packages: matplotlib, numpy, pandas, pandas-datareader, scipy.

To install pandas-datareader:

with anaconda: > conda install pandas-datareader

without anaconda: > pip install pandas-datareader

R: 3.3

R packages: ggplot2, dplyr, stringr, lubridate

Photo of Triangle Julia Users group
Triangle Julia Users
See more events
Durham County Library - South Regional Library
4505 S Alston Ave · Durham, NC