{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Lesson 12: Feature space & PCA" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import numpy as np\n", "import pandas as pd\n", "import seaborn as sns\n", "import matplotlib.pyplot as plt\n", "import plotly.express as px\n", "\n", "from sklearn.decomposition import PCA\n", "from sklearn.cluster import KMeans\n", "\n", "RANDOM_SEED = 315" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 1. Iris dataset" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
| \n", " | sepal length (cm) | \n", "sepal width (cm) | \n", "petal length (cm) | \n", "petal width (cm) | \n", "specie | \n", "
|---|---|---|---|---|---|
| 0 | \n", "-0.900681 | \n", "1.019004 | \n", "-1.340227 | \n", "-1.315444 | \n", "0 | \n", "
| 1 | \n", "-1.143017 | \n", "-0.131979 | \n", "-1.340227 | \n", "-1.315444 | \n", "0 | \n", "
| 2 | \n", "-1.385353 | \n", "0.328414 | \n", "-1.397064 | \n", "-1.315444 | \n", "0 | \n", "
| 3 | \n", "-1.506521 | \n", "0.098217 | \n", "-1.283389 | \n", "-1.315444 | \n", "0 | \n", "
| 4 | \n", "-1.021849 | \n", "1.249201 | \n", "-1.340227 | \n", "-1.315444 | \n", "0 | \n", "