November 2018
Intermediate to advanced
460 pages
14h 1m
English
In order to parallelize computations over DataFrame, follow these steps:
using DataFrames, BenchmarkTools, Random, Statistics
Random.seed!(0);N = 100_000;const data = DataFrame(rowtype = rand(1:12, N));data.x1 = data.rowtype .* randn(N);
julia> head(data, 5)5×2 DataFrame│ Row │ rowtype │ x1 ││ │ Int64 │ Float64 ││-------│---------│----------││ 1 │ 1 │ -0.298115││ 2 │ 3 │ -2.71766 ││ 3 │ 10 │ -28.0064 ││ 4 │ 6 │ 4.39991 ││ 5 │ 1 │ ...
Read now
Unlock full access