Skip to main content

Kuiming Zhao has completed

Dimensionality Reduction in R

Start course For Free
4 hr
3,450 XP
Statement of Accomplishment Badge

Loved by learners at thousands of companies


Course Description

Real-world datasets often include values for dozens, hundreds, or even thousands of variables. Our minds cannot efficiently process such high-dimensional datasets to come up with useful, actionable insights. How do you deal with these multi-dimensional swarms of data points? How do you uncover and visualize hidden patterns in the data? In this course, you'll learn how to answer these questions by mastering three fundamental dimensionality reduction techniques - Principal component analysis (PCA), non-negative matrix factorisation (NNMF), and exploratory factor analysis (EFA).
For Business

Training 2 or more people?

Get your team access to the full DataCamp platform, including all the features.
DataCamp for BusinessFor a bespoke solution book a demo.
  1. 1

    Principal component analysis (PCA)

    Free

    As a data scientist, you'll frequently have to deal with messy and high-dimensional datasets. In this chapter, you'll learn how to use Principal Component Analysis (PCA) to effectively reduce the dimensionality of such datasets so that it becomes easier to extract actionable insights from them.

    Play Chapter Now
    The curse of dimensionality
    50 xp
    Why reduce dimensionality?
    50 xp
    Exploring multivariate data
    100 xp
    Getting PCA to work with FactoMineR
    50 xp
    PCA with FactoMineR
    100 xp
    Exploring PCA()
    100 xp
    PCA with ade4
    100 xp
    Interpreting and visualising PCA models with factoextra
    50 xp
    Plotting cos2
    100 xp
    Plotting contributions
    100 xp
    Biplots and their ellipsoids
    100 xp
    Proximity of variables in a 2-D PCA plot
    50 xp
  2. 2

    Advanced PCA & Non-negative matrix factorization (NNMF)

    Here, you'll build on your knowledge of PCA by tackling more advanced applications, such as dealing with missing data. You'll also become familiar with another essential dimensionality reduction technique called Non-negative matrix factorization (NNMF) and how to use it in R.

    Play Chapter Now
For Business

Training 2 or more people?

Get your team access to the full DataCamp platform, including all the features.

datasets

BBC datasetHumor Styles Questionnaire datasetShort Dark Triad dataset

collaborators

Collaborator's avatar
Yashas Roy
Collaborator's avatar
Sascha Mayr
Collaborator's avatar
Benjamin Feder
Alexandros Tantos HeadshotAlexandros Tantos

Assistant Professor, Aristotle University of Thessaloniki

See More

Join over 18 million learners and start Dimensionality Reduction in R today!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.