{
"cells": [
{
"cell_type": "markdown",
"metadata": {
"id": "vAkxhPt0bTon"
},
"source": [
"The autoreload instruction reloads modules automatically before code execution, which is helpful for the update below."
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"id": "UsHShCdQbTop"
},
"outputs": [],
"source": [
"%load_ext autoreload\n",
"%autoreload 2"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "365TBb5qbToq"
},
"source": [
"Make sure that we have the latest version of pandas-profiling."
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {
"id": "juYs5t8xbTor"
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Requirement already satisfied: ydata-profiling[notebook] in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (4.12.0)\n",
"Requirement already satisfied: scipy<1.14,>=1.4.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (1.13.1)\n",
"Requirement already satisfied: pandas!=1.4.0,<3,>1.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (2.2.3)\n",
"Requirement already satisfied: matplotlib<3.10,>=3.5 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (3.9.2)\n",
"Requirement already satisfied: pydantic>=2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (2.10.1)\n",
"Requirement already satisfied: PyYAML<6.1,>=5.0.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (6.0.2)\n",
"Requirement already satisfied: jinja2<3.2,>=2.11.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (3.1.4)\n",
"Requirement already satisfied: visions<0.7.7,>=0.7.5 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from visions[type_image_path]<0.7.7,>=0.7.5->ydata-profiling[notebook]) (0.7.6)\n",
"Requirement already satisfied: numpy<2.2,>=1.16.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (2.0.0)\n",
"Requirement already satisfied: htmlmin==0.1.12 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (0.1.12)\n",
"Requirement already satisfied: phik<0.13,>=0.11.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (0.12.4)\n",
"Requirement already satisfied: requests<3,>=2.24.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (2.32.3)\n",
"Requirement already satisfied: tqdm<5,>=4.48.2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (4.67.1)\n",
"Requirement already satisfied: seaborn<0.14,>=0.10.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (0.13.2)\n",
"Requirement already satisfied: multimethod<2,>=1.4 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (1.12)\n",
"Requirement already satisfied: statsmodels<1,>=0.13.2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (0.14.4)\n",
"Requirement already satisfied: typeguard<5,>=3 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (4.4.1)\n",
"Requirement already satisfied: imagehash==4.3.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (4.3.1)\n",
"Requirement already satisfied: wordcloud>=1.9.3 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (1.9.4)\n",
"Requirement already satisfied: dacite>=1.8 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (1.8.1)\n",
"Requirement already satisfied: numba<1,>=0.56.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (0.60.0)\n",
"Collecting jupyter>=1.0.0 (from ydata-profiling[notebook])\n",
" Downloading jupyter-1.1.1-py2.py3-none-any.whl.metadata (2.0 kB)\n",
"Requirement already satisfied: ipywidgets>=7.5.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ydata-profiling[notebook]) (8.1.2)\n",
"Requirement already satisfied: PyWavelets in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from imagehash==4.3.1->ydata-profiling[notebook]) (1.7.0)\n",
"Requirement already satisfied: pillow in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from imagehash==4.3.1->ydata-profiling[notebook]) (11.0.0)\n",
"Requirement already satisfied: comm>=0.1.3 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipywidgets>=7.5.1->ydata-profiling[notebook]) (0.2.1)\n",
"Requirement already satisfied: ipython>=6.1.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipywidgets>=7.5.1->ydata-profiling[notebook]) (8.27.0)\n",
"Requirement already satisfied: traitlets>=4.3.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipywidgets>=7.5.1->ydata-profiling[notebook]) (5.14.3)\n",
"Requirement already satisfied: widgetsnbextension~=4.0.10 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipywidgets>=7.5.1->ydata-profiling[notebook]) (4.0.10)\n",
"Requirement already satisfied: jupyterlab-widgets~=3.0.10 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipywidgets>=7.5.1->ydata-profiling[notebook]) (3.0.10)\n",
"Requirement already satisfied: MarkupSafe>=2.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jinja2<3.2,>=2.11.1->ydata-profiling[notebook]) (3.0.2)\n",
"Collecting notebook (from jupyter>=1.0.0->ydata-profiling[notebook])\n",
" Downloading notebook-7.2.2-py3-none-any.whl.metadata (10 kB)\n",
"Collecting jupyter-console (from jupyter>=1.0.0->ydata-profiling[notebook])\n",
" Downloading jupyter_console-6.6.3-py3-none-any.whl.metadata (5.8 kB)\n",
"Requirement already satisfied: nbconvert in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter>=1.0.0->ydata-profiling[notebook]) (7.16.4)\n",
"Requirement already satisfied: ipykernel in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter>=1.0.0->ydata-profiling[notebook]) (6.29.5)\n",
"Requirement already satisfied: jupyterlab in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter>=1.0.0->ydata-profiling[notebook]) (4.2.5)\n",
"Requirement already satisfied: contourpy>=1.0.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from matplotlib<3.10,>=3.5->ydata-profiling[notebook]) (1.3.1)\n",
"Requirement already satisfied: cycler>=0.10 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from matplotlib<3.10,>=3.5->ydata-profiling[notebook]) (0.12.1)\n",
"Requirement already satisfied: fonttools>=4.22.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from matplotlib<3.10,>=3.5->ydata-profiling[notebook]) (4.55.0)\n",
"Requirement already satisfied: kiwisolver>=1.3.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from matplotlib<3.10,>=3.5->ydata-profiling[notebook]) (1.4.7)\n",
"Requirement already satisfied: packaging>=20.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from matplotlib<3.10,>=3.5->ydata-profiling[notebook]) (24.2)\n",
"Requirement already satisfied: pyparsing>=2.3.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from matplotlib<3.10,>=3.5->ydata-profiling[notebook]) (3.2.0)\n",
"Requirement already satisfied: python-dateutil>=2.7 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from matplotlib<3.10,>=3.5->ydata-profiling[notebook]) (2.9.0.post0)\n",
"Requirement already satisfied: llvmlite<0.44,>=0.43.0dev0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from numba<1,>=0.56.0->ydata-profiling[notebook]) (0.43.0)\n",
"Requirement already satisfied: pytz>=2020.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from pandas!=1.4.0,<3,>1.1->ydata-profiling[notebook]) (2024.1)\n",
"Requirement already satisfied: tzdata>=2022.7 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from pandas!=1.4.0,<3,>1.1->ydata-profiling[notebook]) (2024.2)\n",
"Requirement already satisfied: joblib>=0.14.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from phik<0.13,>=0.11.1->ydata-profiling[notebook]) (1.4.2)\n",
"Requirement already satisfied: annotated-types>=0.6.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from pydantic>=2->ydata-profiling[notebook]) (0.7.0)\n",
"Requirement already satisfied: pydantic-core==2.27.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from pydantic>=2->ydata-profiling[notebook]) (2.27.1)\n",
"Requirement already satisfied: typing-extensions>=4.12.2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from pydantic>=2->ydata-profiling[notebook]) (4.12.2)\n",
"Requirement already satisfied: charset-normalizer<4,>=2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from requests<3,>=2.24.0->ydata-profiling[notebook]) (3.4.0)\n",
"Requirement already satisfied: idna<4,>=2.5 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from requests<3,>=2.24.0->ydata-profiling[notebook]) (3.10)\n",
"Requirement already satisfied: urllib3<3,>=1.21.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from requests<3,>=2.24.0->ydata-profiling[notebook]) (2.2.3)\n",
"Requirement already satisfied: certifi>=2017.4.17 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from requests<3,>=2.24.0->ydata-profiling[notebook]) (2024.8.30)\n",
"Requirement already satisfied: patsy>=0.5.6 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from statsmodels<1,>=0.13.2->ydata-profiling[notebook]) (1.0.1)\n",
"Requirement already satisfied: attrs>=19.3.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from visions<0.7.7,>=0.7.5->visions[type_image_path]<0.7.7,>=0.7.5->ydata-profiling[notebook]) (24.2.0)\n",
"Requirement already satisfied: networkx>=2.4 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from visions<0.7.7,>=0.7.5->visions[type_image_path]<0.7.7,>=0.7.5->ydata-profiling[notebook]) (3.4.2)\n",
"Requirement already satisfied: decorator in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipython>=6.1.0->ipywidgets>=7.5.1->ydata-profiling[notebook]) (5.1.1)\n",
"Requirement already satisfied: jedi>=0.16 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipython>=6.1.0->ipywidgets>=7.5.1->ydata-profiling[notebook]) (0.19.1)\n",
"Requirement already satisfied: matplotlib-inline in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipython>=6.1.0->ipywidgets>=7.5.1->ydata-profiling[notebook]) (0.1.6)\n",
"Requirement already satisfied: prompt-toolkit<3.1.0,>=3.0.41 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipython>=6.1.0->ipywidgets>=7.5.1->ydata-profiling[notebook]) (3.0.43)\n",
"Requirement already satisfied: pygments>=2.4.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipython>=6.1.0->ipywidgets>=7.5.1->ydata-profiling[notebook]) (2.15.1)\n",
"Requirement already satisfied: stack-data in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipython>=6.1.0->ipywidgets>=7.5.1->ydata-profiling[notebook]) (0.2.0)\n",
"Requirement already satisfied: pexpect>4.3 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipython>=6.1.0->ipywidgets>=7.5.1->ydata-profiling[notebook]) (4.8.0)\n",
"Requirement already satisfied: six>=1.5 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from python-dateutil>=2.7->matplotlib<3.10,>=3.5->ydata-profiling[notebook]) (1.16.0)\n",
"Requirement already satisfied: debugpy>=1.6.5 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipykernel->jupyter>=1.0.0->ydata-profiling[notebook]) (1.6.7)\n",
"Requirement already satisfied: jupyter-client>=6.1.12 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipykernel->jupyter>=1.0.0->ydata-profiling[notebook]) (8.6.0)\n",
"Requirement already satisfied: jupyter-core!=5.0.*,>=4.12 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipykernel->jupyter>=1.0.0->ydata-profiling[notebook]) (5.7.2)\n",
"Requirement already satisfied: nest-asyncio in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipykernel->jupyter>=1.0.0->ydata-profiling[notebook]) (1.6.0)\n",
"Requirement already satisfied: psutil in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipykernel->jupyter>=1.0.0->ydata-profiling[notebook]) (5.9.0)\n",
"Requirement already satisfied: pyzmq>=24 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipykernel->jupyter>=1.0.0->ydata-profiling[notebook]) (25.1.2)\n",
"Requirement already satisfied: tornado>=6.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipykernel->jupyter>=1.0.0->ydata-profiling[notebook]) (6.4.1)\n",
"Requirement already satisfied: async-lru>=1.0.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (2.0.4)\n",
"Requirement already satisfied: httpx>=0.25.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (0.27.0)\n",
"Requirement already satisfied: jupyter-lsp>=2.0.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (2.2.0)\n",
"Requirement already satisfied: jupyter-server<3,>=2.4.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (2.14.1)\n",
"Requirement already satisfied: jupyterlab-server<3,>=2.27.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (2.27.3)\n",
"Requirement already satisfied: notebook-shim>=0.2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (0.2.3)\n",
"Requirement already satisfied: setuptools>=40.1.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (72.1.0)\n",
"Requirement already satisfied: beautifulsoup4 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert->jupyter>=1.0.0->ydata-profiling[notebook]) (4.12.3)\n",
"Requirement already satisfied: bleach!=5.0.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert->jupyter>=1.0.0->ydata-profiling[notebook]) (6.2.0)\n",
"Requirement already satisfied: defusedxml in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert->jupyter>=1.0.0->ydata-profiling[notebook]) (0.7.1)\n",
"Requirement already satisfied: jupyterlab-pygments in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert->jupyter>=1.0.0->ydata-profiling[notebook]) (0.1.2)\n",
"Requirement already satisfied: mistune<4,>=2.0.3 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert->jupyter>=1.0.0->ydata-profiling[notebook]) (2.0.4)\n",
"Requirement already satisfied: nbclient>=0.5.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert->jupyter>=1.0.0->ydata-profiling[notebook]) (0.8.0)\n",
"Requirement already satisfied: nbformat>=5.7 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert->jupyter>=1.0.0->ydata-profiling[notebook]) (5.10.4)\n",
"Requirement already satisfied: pandocfilters>=1.4.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert->jupyter>=1.0.0->ydata-profiling[notebook]) (1.5.0)\n",
"Requirement already satisfied: tinycss2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert->jupyter>=1.0.0->ydata-profiling[notebook]) (1.2.1)\n",
"Requirement already satisfied: webencodings in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from bleach!=5.0.0->nbconvert->jupyter>=1.0.0->ydata-profiling[notebook]) (0.5.1)\n",
"Requirement already satisfied: anyio in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from httpx>=0.25.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (4.6.2)\n",
"Requirement already satisfied: httpcore==1.* in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from httpx>=0.25.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (1.0.2)\n",
"Requirement already satisfied: sniffio in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from httpx>=0.25.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (1.3.0)\n",
"Requirement already satisfied: h11<0.15,>=0.13 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from httpcore==1.*->httpx>=0.25.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (0.14.0)\n",
"Requirement already satisfied: parso<0.9.0,>=0.8.3 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jedi>=0.16->ipython>=6.1.0->ipywidgets>=7.5.1->ydata-profiling[notebook]) (0.8.3)\n",
"Requirement already satisfied: platformdirs>=2.5 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-core!=5.0.*,>=4.12->ipykernel->jupyter>=1.0.0->ydata-profiling[notebook]) (3.10.0)\n",
"Requirement already satisfied: argon2-cffi>=21.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (21.3.0)\n",
"Requirement already satisfied: jupyter-events>=0.9.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (0.10.0)\n",
"Requirement already satisfied: jupyter-server-terminals>=0.4.4 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (0.4.4)\n",
"Requirement already satisfied: overrides>=5.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (7.4.0)\n",
"Requirement already satisfied: prometheus-client>=0.9 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (0.21.0)\n",
"Requirement already satisfied: send2trash>=1.8.2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (1.8.2)\n",
"Requirement already satisfied: terminado>=0.8.3 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (0.17.1)\n",
"Requirement already satisfied: websocket-client>=1.7 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (1.8.0)\n",
"Requirement already satisfied: babel>=2.10 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab-server<3,>=2.27.1->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (2.11.0)\n",
"Requirement already satisfied: json5>=0.9.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab-server<3,>=2.27.1->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (0.9.25)\n",
"Requirement already satisfied: jsonschema>=4.18.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab-server<3,>=2.27.1->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (4.23.0)\n",
"Requirement already satisfied: fastjsonschema>=2.15 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbformat>=5.7->nbconvert->jupyter>=1.0.0->ydata-profiling[notebook]) (2.20.0)\n",
"Requirement already satisfied: ptyprocess>=0.5 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from pexpect>4.3->ipython>=6.1.0->ipywidgets>=7.5.1->ydata-profiling[notebook]) (0.7.0)\n",
"Requirement already satisfied: wcwidth in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from prompt-toolkit<3.1.0,>=3.0.41->ipython>=6.1.0->ipywidgets>=7.5.1->ydata-profiling[notebook]) (0.2.5)\n",
"Requirement already satisfied: soupsieve>1.2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from beautifulsoup4->nbconvert->jupyter>=1.0.0->ydata-profiling[notebook]) (2.5)\n",
"Requirement already satisfied: executing in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from stack-data->ipython>=6.1.0->ipywidgets>=7.5.1->ydata-profiling[notebook]) (0.8.3)\n",
"Requirement already satisfied: asttokens in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from stack-data->ipython>=6.1.0->ipywidgets>=7.5.1->ydata-profiling[notebook]) (2.0.5)\n",
"Requirement already satisfied: pure-eval in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from stack-data->ipython>=6.1.0->ipywidgets>=7.5.1->ydata-profiling[notebook]) (0.2.2)\n",
"Requirement already satisfied: argon2-cffi-bindings in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (21.2.0)\n",
"Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.27.1->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (2023.7.1)\n",
"Requirement already satisfied: referencing>=0.28.4 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.27.1->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (0.30.2)\n",
"Requirement already satisfied: rpds-py>=0.7.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.27.1->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (0.10.6)\n",
"Requirement already satisfied: python-json-logger>=2.0.4 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (2.0.7)\n",
"Requirement already satisfied: rfc3339-validator in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (0.1.4)\n",
"Requirement already satisfied: rfc3986-validator>=0.1.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (0.1.1)\n",
"Collecting fqdn (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook])\n",
" Using cached fqdn-1.5.1-py3-none-any.whl.metadata (1.4 kB)\n",
"Collecting isoduration (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook])\n",
" Using cached isoduration-20.11.0-py3-none-any.whl.metadata (5.7 kB)\n",
"Collecting jsonpointer>1.13 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook])\n",
" Using cached jsonpointer-3.0.0-py2.py3-none-any.whl.metadata (2.3 kB)\n",
"Collecting uri-template (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook])\n",
" Using cached uri_template-1.3.0-py3-none-any.whl.metadata (8.8 kB)\n",
"Collecting webcolors>=24.6.0 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook])\n",
" Downloading webcolors-24.11.1-py3-none-any.whl.metadata (2.2 kB)\n",
"Requirement already satisfied: cffi>=1.0.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (1.17.1)\n",
"Requirement already satisfied: pycparser in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook]) (2.22)\n",
"Collecting arrow>=0.15.0 (from isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook])\n",
" Using cached arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB)\n",
"Collecting types-python-dateutil>=2.8.10 (from arrow>=0.15.0->isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->jupyterlab->jupyter>=1.0.0->ydata-profiling[notebook])\n",
" Using cached types_python_dateutil-2.9.0.20241003-py3-none-any.whl.metadata (1.9 kB)\n",
"Downloading jupyter-1.1.1-py2.py3-none-any.whl (2.7 kB)\n",
"Downloading jupyter_console-6.6.3-py3-none-any.whl (24 kB)\n",
"Downloading notebook-7.2.2-py3-none-any.whl (5.0 MB)\n",
"\u001b[2K \u001b[38;2;114;156;31m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m5.0/5.0 MB\u001b[0m \u001b[31m7.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m:01\u001b[0m\n",
"\u001b[?25hUsing cached jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB)\n",
"Downloading webcolors-24.11.1-py3-none-any.whl (14 kB)\n",
"Using cached fqdn-1.5.1-py3-none-any.whl (9.1 kB)\n",
"Using cached isoduration-20.11.0-py3-none-any.whl (11 kB)\n",
"Using cached uri_template-1.3.0-py3-none-any.whl (11 kB)\n",
"Using cached arrow-1.3.0-py3-none-any.whl (66 kB)\n",
"Using cached types_python_dateutil-2.9.0.20241003-py3-none-any.whl (9.7 kB)\n",
"Installing collected packages: webcolors, uri-template, types-python-dateutil, jsonpointer, fqdn, arrow, isoduration, jupyter-console, notebook, jupyter\n",
"Successfully installed arrow-1.3.0 fqdn-1.5.1 isoduration-20.11.0 jsonpointer-3.0.0 jupyter-1.1.1 jupyter-console-6.6.3 notebook-7.2.2 types-python-dateutil-2.9.0.20241003 uri-template-1.3.0 webcolors-24.11.1\n",
"Collecting jupyter-contrib-nbextensions\n",
" Downloading jupyter_contrib_nbextensions-0.7.0.tar.gz (23.5 MB)\n",
"\u001b[2K \u001b[38;2;114;156;31m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m23.5/23.5 MB\u001b[0m \u001b[31m7.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0mm eta \u001b[36m0:00:01\u001b[0m0:01\u001b[0m:01\u001b[0m\n",
"\u001b[?25h Preparing metadata (setup.py) ... \u001b[?25ldone\n",
"\u001b[?25hCollecting ipython_genutils (from jupyter-contrib-nbextensions)\n",
" Downloading ipython_genutils-0.2.0-py2.py3-none-any.whl.metadata (755 bytes)\n",
"Collecting jupyter_contrib_core>=0.3.3 (from jupyter-contrib-nbextensions)\n",
" Downloading jupyter_contrib_core-0.4.2.tar.gz (17 kB)\n",
" Preparing metadata (setup.py) ... \u001b[?25ldone\n",
"\u001b[?25hRequirement already satisfied: jupyter_core in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-contrib-nbextensions) (5.7.2)\n",
"Collecting jupyter_highlight_selected_word>=0.1.1 (from jupyter-contrib-nbextensions)\n",
" Downloading jupyter_highlight_selected_word-0.2.0-py2.py3-none-any.whl.metadata (730 bytes)\n",
"Collecting jupyter_nbextensions_configurator>=0.4.0 (from jupyter-contrib-nbextensions)\n",
" Downloading jupyter_nbextensions_configurator-0.6.4-py2.py3-none-any.whl.metadata (1.8 kB)\n",
"Requirement already satisfied: nbconvert>=6.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-contrib-nbextensions) (7.16.4)\n",
"Requirement already satisfied: notebook>=6.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-contrib-nbextensions) (7.2.2)\n",
"Requirement already satisfied: tornado in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-contrib-nbextensions) (6.4.1)\n",
"Requirement already satisfied: traitlets>=4.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-contrib-nbextensions) (5.14.3)\n",
"Collecting lxml (from jupyter-contrib-nbextensions)\n",
" Downloading lxml-5.3.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (3.8 kB)\n",
"Requirement already satisfied: setuptools in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter_contrib_core>=0.3.3->jupyter-contrib-nbextensions) (72.1.0)\n",
"Requirement already satisfied: jupyter-server in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (2.14.1)\n",
"Requirement already satisfied: pyyaml in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (6.0.2)\n",
"Requirement already satisfied: beautifulsoup4 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert>=6.0->jupyter-contrib-nbextensions) (4.12.3)\n",
"Requirement already satisfied: bleach!=5.0.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert>=6.0->jupyter-contrib-nbextensions) (6.2.0)\n",
"Requirement already satisfied: defusedxml in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert>=6.0->jupyter-contrib-nbextensions) (0.7.1)\n",
"Requirement already satisfied: jinja2>=3.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert>=6.0->jupyter-contrib-nbextensions) (3.1.4)\n",
"Requirement already satisfied: jupyterlab-pygments in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert>=6.0->jupyter-contrib-nbextensions) (0.1.2)\n",
"Requirement already satisfied: markupsafe>=2.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert>=6.0->jupyter-contrib-nbextensions) (3.0.2)\n",
"Requirement already satisfied: mistune<4,>=2.0.3 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert>=6.0->jupyter-contrib-nbextensions) (2.0.4)\n",
"Requirement already satisfied: nbclient>=0.5.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert>=6.0->jupyter-contrib-nbextensions) (0.8.0)\n",
"Requirement already satisfied: nbformat>=5.7 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert>=6.0->jupyter-contrib-nbextensions) (5.10.4)\n",
"Requirement already satisfied: packaging in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert>=6.0->jupyter-contrib-nbextensions) (24.2)\n",
"Requirement already satisfied: pandocfilters>=1.4.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert>=6.0->jupyter-contrib-nbextensions) (1.5.0)\n",
"Requirement already satisfied: pygments>=2.4.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert>=6.0->jupyter-contrib-nbextensions) (2.15.1)\n",
"Requirement already satisfied: tinycss2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbconvert>=6.0->jupyter-contrib-nbextensions) (1.2.1)\n",
"Requirement already satisfied: platformdirs>=2.5 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter_core->jupyter-contrib-nbextensions) (3.10.0)\n",
"Requirement already satisfied: jupyterlab-server<3,>=2.27.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from notebook>=6.0->jupyter-contrib-nbextensions) (2.27.3)\n",
"Requirement already satisfied: jupyterlab<4.3,>=4.2.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from notebook>=6.0->jupyter-contrib-nbextensions) (4.2.5)\n",
"Requirement already satisfied: notebook-shim<0.3,>=0.2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from notebook>=6.0->jupyter-contrib-nbextensions) (0.2.3)\n",
"Requirement already satisfied: webencodings in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from bleach!=5.0.0->nbconvert>=6.0->jupyter-contrib-nbextensions) (0.5.1)\n",
"Requirement already satisfied: anyio>=3.1.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (4.6.2)\n",
"Requirement already satisfied: argon2-cffi>=21.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (21.3.0)\n",
"Requirement already satisfied: jupyter-client>=7.4.4 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (8.6.0)\n",
"Requirement already satisfied: jupyter-events>=0.9.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (0.10.0)\n",
"Requirement already satisfied: jupyter-server-terminals>=0.4.4 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (0.4.4)\n",
"Requirement already satisfied: overrides>=5.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (7.4.0)\n",
"Requirement already satisfied: prometheus-client>=0.9 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (0.21.0)\n",
"Requirement already satisfied: pyzmq>=24 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (25.1.2)\n",
"Requirement already satisfied: send2trash>=1.8.2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (1.8.2)\n",
"Requirement already satisfied: terminado>=0.8.3 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (0.17.1)\n",
"Requirement already satisfied: websocket-client>=1.7 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (1.8.0)\n",
"Requirement already satisfied: async-lru>=1.0.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (2.0.4)\n",
"Requirement already satisfied: httpx>=0.25.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (0.27.0)\n",
"Requirement already satisfied: ipykernel>=6.5.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (6.29.5)\n",
"Requirement already satisfied: jupyter-lsp>=2.0.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (2.2.0)\n",
"Requirement already satisfied: babel>=2.10 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab-server<3,>=2.27.1->notebook>=6.0->jupyter-contrib-nbextensions) (2.11.0)\n",
"Requirement already satisfied: json5>=0.9.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab-server<3,>=2.27.1->notebook>=6.0->jupyter-contrib-nbextensions) (0.9.25)\n",
"Requirement already satisfied: jsonschema>=4.18.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab-server<3,>=2.27.1->notebook>=6.0->jupyter-contrib-nbextensions) (4.23.0)\n",
"Requirement already satisfied: requests>=2.31 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyterlab-server<3,>=2.27.1->notebook>=6.0->jupyter-contrib-nbextensions) (2.32.3)\n",
"Requirement already satisfied: fastjsonschema>=2.15 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from nbformat>=5.7->nbconvert>=6.0->jupyter-contrib-nbextensions) (2.20.0)\n",
"Requirement already satisfied: soupsieve>1.2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from beautifulsoup4->nbconvert>=6.0->jupyter-contrib-nbextensions) (2.5)\n",
"Requirement already satisfied: idna>=2.8 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from anyio>=3.1.0->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (3.10)\n",
"Requirement already satisfied: sniffio>=1.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from anyio>=3.1.0->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (1.3.0)\n",
"Requirement already satisfied: argon2-cffi-bindings in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from argon2-cffi>=21.1->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (21.2.0)\n",
"Requirement already satisfied: pytz>=2015.7 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from babel>=2.10->jupyterlab-server<3,>=2.27.1->notebook>=6.0->jupyter-contrib-nbextensions) (2024.1)\n",
"Requirement already satisfied: certifi in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from httpx>=0.25.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (2024.8.30)\n",
"Requirement already satisfied: httpcore==1.* in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from httpx>=0.25.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (1.0.2)\n",
"Requirement already satisfied: h11<0.15,>=0.13 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from httpcore==1.*->httpx>=0.25.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (0.14.0)\n",
"Requirement already satisfied: comm>=0.1.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (0.2.1)\n",
"Requirement already satisfied: debugpy>=1.6.5 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (1.6.7)\n",
"Requirement already satisfied: ipython>=7.23.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (8.27.0)\n",
"Requirement already satisfied: matplotlib-inline>=0.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (0.1.6)\n",
"Requirement already satisfied: nest-asyncio in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (1.6.0)\n",
"Requirement already satisfied: psutil in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (5.9.0)\n",
"Requirement already satisfied: attrs>=22.2.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.27.1->notebook>=6.0->jupyter-contrib-nbextensions) (24.2.0)\n",
"Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.27.1->notebook>=6.0->jupyter-contrib-nbextensions) (2023.7.1)\n",
"Requirement already satisfied: referencing>=0.28.4 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.27.1->notebook>=6.0->jupyter-contrib-nbextensions) (0.30.2)\n",
"Requirement already satisfied: rpds-py>=0.7.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.27.1->notebook>=6.0->jupyter-contrib-nbextensions) (0.10.6)\n",
"Requirement already satisfied: python-dateutil>=2.8.2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-client>=7.4.4->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (2.9.0.post0)\n",
"Requirement already satisfied: python-json-logger>=2.0.4 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (2.0.7)\n",
"Requirement already satisfied: rfc3339-validator in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (0.1.4)\n",
"Requirement already satisfied: rfc3986-validator>=0.1.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (0.1.1)\n",
"Requirement already satisfied: charset-normalizer<4,>=2 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from requests>=2.31->jupyterlab-server<3,>=2.27.1->notebook>=6.0->jupyter-contrib-nbextensions) (3.4.0)\n",
"Requirement already satisfied: urllib3<3,>=1.21.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from requests>=2.31->jupyterlab-server<3,>=2.27.1->notebook>=6.0->jupyter-contrib-nbextensions) (2.2.3)\n",
"Requirement already satisfied: ptyprocess in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from terminado>=0.8.3->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (0.7.0)\n",
"Requirement already satisfied: decorator in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (5.1.1)\n",
"Requirement already satisfied: jedi>=0.16 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (0.19.1)\n",
"Requirement already satisfied: prompt-toolkit<3.1.0,>=3.0.41 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (3.0.43)\n",
"Requirement already satisfied: stack-data in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (0.2.0)\n",
"Requirement already satisfied: pexpect>4.3 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (4.8.0)\n",
"Requirement already satisfied: fqdn in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (1.5.1)\n",
"Requirement already satisfied: isoduration in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (20.11.0)\n",
"Requirement already satisfied: jsonpointer>1.13 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (3.0.0)\n",
"Requirement already satisfied: uri-template in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (1.3.0)\n",
"Requirement already satisfied: webcolors>=24.6.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (24.11.1)\n",
"Requirement already satisfied: six>=1.5 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from python-dateutil>=2.8.2->jupyter-client>=7.4.4->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (1.16.0)\n",
"Requirement already satisfied: cffi>=1.0.1 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (1.17.1)\n",
"Requirement already satisfied: pycparser in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (2.22)\n",
"Requirement already satisfied: parso<0.9.0,>=0.8.3 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from jedi>=0.16->ipython>=7.23.1->ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (0.8.3)\n",
"Requirement already satisfied: wcwidth in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from prompt-toolkit<3.1.0,>=3.0.41->ipython>=7.23.1->ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (0.2.5)\n",
"Requirement already satisfied: arrow>=0.15.0 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (1.3.0)\n",
"Requirement already satisfied: executing in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from stack-data->ipython>=7.23.1->ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (0.8.3)\n",
"Requirement already satisfied: asttokens in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from stack-data->ipython>=7.23.1->ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (2.0.5)\n",
"Requirement already satisfied: pure-eval in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from stack-data->ipython>=7.23.1->ipykernel>=6.5.0->jupyterlab<4.3,>=4.2.0->notebook>=6.0->jupyter-contrib-nbextensions) (0.2.2)\n",
"Requirement already satisfied: types-python-dateutil>=2.8.10 in /home/ir_inf/anaconda3/envs/pandas_profiling/lib/python3.12/site-packages (from arrow>=0.15.0->isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server->jupyter_nbextensions_configurator>=0.4.0->jupyter-contrib-nbextensions) (2.9.0.20241003)\n",
"Downloading jupyter_highlight_selected_word-0.2.0-py2.py3-none-any.whl (11 kB)\n",
"Downloading jupyter_nbextensions_configurator-0.6.4-py2.py3-none-any.whl (466 kB)\n",
"Downloading ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB)\n",
"Downloading lxml-5.3.0-cp312-cp312-manylinux_2_28_x86_64.whl (4.9 MB)\n",
"\u001b[2K \u001b[38;2;114;156;31m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m4.9/4.9 MB\u001b[0m \u001b[31m7.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m:01\u001b[0m\n",
"\u001b[?25hBuilding wheels for collected packages: jupyter-contrib-nbextensions, jupyter_contrib_core\n",
" Building wheel for jupyter-contrib-nbextensions (setup.py) ... \u001b[?25ldone\n",
"\u001b[?25h Created wheel for jupyter-contrib-nbextensions: filename=jupyter_contrib_nbextensions-0.7.0-py2.py3-none-any.whl size=23428768 sha256=f90fe33ba5d4687e29108884cdcc4cada736a83ace3e5f526811a8d4e1074635\n",
" Stored in directory: /home/ir_inf/.cache/pip/wheels/4d/e4/20/dd16cdbbddcfe309a4559ea16adfa75fa5c554cfd076f9dae8\n",
" Building wheel for jupyter_contrib_core (setup.py) ... \u001b[?25ldone\n",
"\u001b[?25h Created wheel for jupyter_contrib_core: filename=jupyter_contrib_core-0.4.2-py2.py3-none-any.whl size=17476 sha256=120f12646cbfee815a5b09d4450656190a0693f4f2ea70112dae65fcca2b881a\n",
" Stored in directory: /home/ir_inf/.cache/pip/wheels/32/f9/af/259a6f50f8b89d972aa81e31808a0af14e8bfc6867fb16ed07\n",
"Successfully built jupyter-contrib-nbextensions jupyter_contrib_core\n",
"Installing collected packages: jupyter_highlight_selected_word, ipython_genutils, lxml, jupyter_contrib_core, jupyter_nbextensions_configurator, jupyter-contrib-nbextensions\n",
"Successfully installed ipython_genutils-0.2.0 jupyter-contrib-nbextensions-0.7.0 jupyter_contrib_core-0.4.2 jupyter_highlight_selected_word-0.2.0 jupyter_nbextensions_configurator-0.6.4 lxml-5.3.0\n",
"usage: jupyter [-h] [--version] [--config-dir] [--data-dir] [--runtime-dir]\n",
" [--paths] [--json] [--debug]\n",
" [subcommand]\n",
"\n",
"Jupyter: Interactive Computing\n",
"\n",
"positional arguments:\n",
" subcommand the subcommand to launch\n",
"\n",
"options:\n",
" -h, --help show this help message and exit\n",
" --version show the versions of core jupyter packages and exit\n",
" --config-dir show Jupyter config dir\n",
" --data-dir show Jupyter data dir\n",
" --runtime-dir show Jupyter runtime dir\n",
" --paths show all Jupyter paths. Add --json for machine-readable\n",
" format.\n",
" --json output paths as machine-readable json\n",
" --debug output debug information about paths\n",
"\n",
"Available subcommands: console contrib dejavu events execute kernel kernelspec\n",
"lab labextension labhub migrate nbconvert nbextensions_configurator notebook\n",
"run server troubleshoot trust\n",
"\n",
"Jupyter command `jupyter-nbextension` not found.\n"
]
}
],
"source": [
"import sys\n",
"\n",
"!\"{sys.executable}\" -m pip install -U ydata-profiling[notebook]\n",
"!pip install jupyter-contrib-nbextensions\n",
"!jupyter nbextension enable --py widgetsnbextension"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "aiLa22wSbTos"
},
"source": [
"You might want to restart the kernel now."
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"id": "kLpB35ULbTos"
},
"outputs": [],
"source": [
"# Standard Library Imports\n",
"from pathlib import Path\n",
"\n",
"# Installed packages\n",
"import pandas as pd\n",
"from ipywidgets import widgets\n",
"\n",
"# Our package\n",
"from ydata_profiling import ProfileReport\n",
"from ydata_profiling.utils.cache import cache_file"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {
"id": "WADMjvvFbTot"
},
"outputs": [],
"source": [
"# Read the Titanic Dataset\n",
"file_name = cache_file(\n",
" \"titanic.csv\",\n",
" \"https://raw.githubusercontent.com/datasciencedojo/datasets/master/titanic.csv\",\n",
")\n",
"df = pd.read_csv(file_name)"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {
"id": "d6W4FXEsbTot"
},
"outputs": [],
"source": [
"# Generate the Profiling Report\n",
"profile = ProfileReport(\n",
" df, title=\"Titanic Dataset\", html={\"style\": {\"full_width\": True}}, sort=None\n",
")"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {
"id": "g3e9cKNsbTou"
},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "0ba3847e828549fba64fc89e402d8dc6",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Summarize dataset: 0%| | 0/5 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "f6d261e0341d461aaddcda64e6565245",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Generate report structure: 0%| | 0/1 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Render widgets: 0%| | 0/1 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "29162a31b90d407c80d0537fbca71fcc",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"VBox(children=(Tab(children=(Tab(children=(GridBox(children=(VBox(children=(GridspecLayout(children=(HTML(valu…"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"# The Notebook Widgets Interface\n",
"profile.to_widgets()"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {
"id": "Y15ZmYuNbTov"
},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "126b1e062078400e9a35a87af9566a2e",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Render HTML: 0%| | 0/1 [00:00, ?it/s]"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
""
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": []
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Or use the HTML report in an iframe\n",
"profile"
]
}
],
"metadata": {
"colab": {
"provenance": []
},
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.12.7"
}
},
"nbformat": 4,
"nbformat_minor": 4
}