Course Code: juliastat
Duration: 21 hours
Prerequisites:

This course is intended for people that already have a background in data science and statistics.

Overview:

This instructor-led, live training (online or onsite) is aimed at people that already have a background in data science and statistics.

Format of the Course

  • Interactive lecture and discussion.
  • Exercises and practice.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Statistics & Probabilistic Programming in Julia

Basic statistics

  • Statistics
    • Summary Statistics with the statistics package
  • Distributions & StatsBase package
    • Univariate & multivariate
    • Moments
    • Probability functions
    • Sampling and RNG
    • Histograms
    • Maximum likelihood estimation
    • Product, trucation, and censored distribution
    • Robust statistics
    • Correlation & covariance

DataFrames

(DataFrames package)

  • Data I/O
  • Creating Data Frames
  • Data types, including categorical and missing data
  • Sorting & joining
  • Reshaping & pivoting data

Hypothesis testing

(HypothesisTests package)

  • Principle outline of hypothesis testing
  • Chi-Squared test
  • z-test and t-test
  • F-test
  • Fisher exact test
  • ANOVA
  • Tests for normality
  • Kolmogorov-Smirnov test
  • Hotelling's T-test

Regression & survival analysis

(GLM & Survival packages)

  • Principle outline of linear regression and exponential family
  • Linear regression
  • Generalized linear models
    • Logistic regression
    • Poisson regression
    • Gamma regression
    • Other GLM models
  • Survival analysis
    • Events
    • Kaplan-Meier
    • Nelson-Aalen
    • Cox Proportional Hazard

Distances

(Distances package)

  • What is a distance?
  • Euclidean
  • Cityblock
  • Cosine
  • Correlation
  • Mahalanobis
  • Hamming
  • MAD
  • RMS
  • Mean squared deviation

Multivariate statistics

(MultivariateStats, Lasso, & Loess packages)

  • Ridge regression
  • Lasso regression
  • Loess
  • Linear discriminant analysis
  • Principal Component Analysis (PCA)
    • Linear PCA
    • Kernel PCA
    • Probabilistic PCA
    • Independent CA
  • Principal Component Regression (PCR)
  • Factor Analysis
  • Canonical Correlation Analysis
  • Multidimensional scaling

Clustering

(Clustering package)

  • K-means
  • K-medoids
  • DBSCAN
  • Hierarchical clustering
  • Markov Cluster Algorithm
  • Fuzzy C-means clustering

Bayesian  Statistics & Probabilistic Programming

(Turing package)

  • Markov Chain Model Carlo
  • Hamiltonian Montel Carlo
  • Gaussian Mixture Models
  • Bayesian Linear Regression
  • Bayesian Exponential Family Regression
  • Bayesian Neural Networks
  • Hidden Markov Models
  • Particle Filtering
  • Variational Inference
     
Sites Published:

United Arab Emirates - Statistics and Probabilistic Programming in Julia

Qatar - Statistics and Probabilistic Programming in Julia

Egypt - Statistics and Probabilistic Programming in Julia

Saudi Arabia - Statistics and Probabilistic Programming in Julia

South Africa - Statistics and Probabilistic Programming in Julia

Brasil - Statistics and Probabilistic Programming in Julia

Canada - Statistics and Probabilistic Programming in Julia

中国 - Statistics and Probabilistic Programming in Julia

香港 - Statistics and Probabilistic Programming in Julia

澳門 - Statistics and Probabilistic Programming in Julia

台灣 - Statistics and Probabilistic Programming in Julia

USA - Statistics and Probabilistic Programming in Julia

Österreich - Statistics and Probabilistic Programming in Julia

Schweiz - Statistics and Probabilistic Programming in Julia

Deutschland - Statistics and Probabilistic Programming in Julia

Czech Republic - Statistics and Probabilistic Programming in Julia

Denmark - Statistics and Probabilistic Programming in Julia

Estonia - Statistics and Probabilistic Programming in Julia

Finland - Statistics and Probabilistic Programming in Julia

Greece - Statistics and Probabilistic Programming in Julia

Magyarország - Statistics and Probabilistic Programming in Julia

Ireland - Statistics and Probabilistic Programming in Julia

Luxembourg - Statistics and Probabilistic Programming in Julia

Latvia - Statistics and Probabilistic Programming in Julia

España - Statistics and Probabilistic Programming in Julia

Italia - Statistics and Probabilistic Programming in Julia

Lithuania - Statistics and Probabilistic Programming in Julia

Nederland - Statistics and Probabilistic Programming in Julia

Norway - Statistics and Probabilistic Programming in Julia

Portugal - Statistics and Probabilistic Programming in Julia

România - Statistics and Probabilistic Programming in Julia

Sverige - Statistics and Probabilistic Programming in Julia

Türkiye - Statistics and Probabilistic Programming in Julia

Malta - Statistics and Probabilistic Programming in Julia

Belgique - Statistics and Probabilistic Programming in Julia

France - Statistics and Probabilistic Programming in Julia

日本 - Statistics and Probabilistic Programming in Julia

Australia - Statistics and Probabilistic Programming in Julia

Malaysia - Statistics and Probabilistic Programming in Julia

New Zealand - Statistics and Probabilistic Programming in Julia

Philippines - Statistics and Probabilistic Programming in Julia

Singapore - Statistics and Probabilistic Programming in Julia

Thailand - Statistics and Probabilistic Programming in Julia

Vietnam - Statistics and Probabilistic Programming in Julia

India - Statistics and Probabilistic Programming in Julia

Argentina - Statistics and Probabilistic Programming in Julia

Chile - Statistics and Probabilistic Programming in Julia

Costa Rica - Statistics and Probabilistic Programming in Julia

Ecuador - Statistics and Probabilistic Programming in Julia

Guatemala - Statistics and Probabilistic Programming in Julia

Colombia - Statistics and Probabilistic Programming in Julia

México - Statistics and Probabilistic Programming in Julia

Panama - Statistics and Probabilistic Programming in Julia

Peru - Statistics and Probabilistic Programming in Julia

Uruguay - Statistics and Probabilistic Programming in Julia

Venezuela - Statistics and Probabilistic Programming in Julia

Polska - Statistics and Probabilistic Programming in Julia

United Kingdom - Statistics and Probabilistic Programming in Julia

South Korea - Statistics and Probabilistic Programming in Julia

Pakistan - Statistics and Probabilistic Programming in Julia

Sri Lanka - Statistics and Probabilistic Programming in Julia

Bulgaria - Statistics and Probabilistic Programming in Julia

Bolivia - Statistics and Probabilistic Programming in Julia

Indonesia - Statistics and Probabilistic Programming in Julia

Kazakhstan - Statistics and Probabilistic Programming in Julia

Moldova - Statistics and Probabilistic Programming in Julia

Morocco - Statistics and Probabilistic Programming in Julia

Tunisia - Statistics and Probabilistic Programming in Julia

Kuwait - Statistics and Probabilistic Programming in Julia

Oman - Statistics and Probabilistic Programming in Julia

Slovakia - Statistics and Probabilistic Programming in Julia

Kenya - Statistics and Probabilistic Programming in Julia

Nigeria - Statistics and Probabilistic Programming in Julia

Botswana - Statistics and Probabilistic Programming in Julia

Slovenia - Statistics and Probabilistic Programming in Julia

Croatia - Statistics and Probabilistic Programming in Julia

Serbia - Statistics and Probabilistic Programming in Julia

Bhutan - Statistics and Probabilistic Programming in Julia

Nepal - Statistics and Probabilistic Programming in Julia

Uzbekistan - Statistics and Probabilistic Programming in Julia