PCA Python Colab

Job ID: 34692061

Budget: $10 – $30 USD

Write a Python notebook that performs PCA(Principal component analysis) in Google Colab, your PCA solutions should have:

1. generate dataset

2. perform exploratory data analysis

3. perform pre-PCA tests (check if the dataset is suitable for PCA)

4. perform PCA

5. perform PCA rotation

6. save the PCA loadings (use threshold value of 0.45 to identify features loading at the component)

7. visualize PCA

You are also required to have annotations (text cells) in your code.