Learn practical skills, build real-world projects, and advance your career

Imgur

Data Science va Sun'iy Intellekt Praktikum

4-MODUL. VIZUALIZASIYA

BONUS. LUX - Vizualizasiyani osonlashtiruvchi tashqi kutubxona

LINK: https://github.com/lux-org/lux

O'rnatish:

pip install lux-api
Collecting lux-api Downloading lux-api-0.4.0.tar.gz (123 kB) |████████████████████████████████| 123 kB 5.0 MB/s eta 0:00:01 Installing build dependencies ... done Getting requirements to build wheel ... done Preparing wheel metadata ... done Collecting pandas<1.3.0,>=1.2.0 Downloading pandas-1.2.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (9.9 MB) |████████████████████████████████| 9.9 MB 17.2 MB/s Collecting lux-widget>=0.1.4 Downloading lux-widget-0.1.10.tar.gz (2.5 MB) |████████████████████████████████| 2.5 MB 51.0 MB/s Requirement already satisfied: scipy>=1.3.3 in /usr/local/lib/python3.7/dist-packages (from lux-api) (1.4.1) Requirement already satisfied: altair>=4.0.0 in /usr/local/lib/python3.7/dist-packages (from lux-api) (4.1.0) Collecting iso3166 Downloading iso3166-2.0.2-py3-none-any.whl (8.5 kB) Requirement already satisfied: matplotlib>=3.0.0 in /usr/local/lib/python3.7/dist-packages (from lux-api) (3.2.2) Requirement already satisfied: numpy>=1.16.5 in /usr/local/lib/python3.7/dist-packages (from lux-api) (1.19.5) Requirement already satisfied: scikit-learn>=0.22 in /usr/local/lib/python3.7/dist-packages (from lux-api) (1.0.1) Collecting autopep8>=1.5 Downloading autopep8-1.6.0-py2.py3-none-any.whl (45 kB) |████████████████████████████████| 45 kB 3.1 MB/s Requirement already satisfied: jinja2 in /usr/local/lib/python3.7/dist-packages (from altair>=4.0.0->lux-api) (2.11.3) Requirement already satisfied: jsonschema in /usr/local/lib/python3.7/dist-packages (from altair>=4.0.0->lux-api) (2.6.0) Requirement already satisfied: entrypoints in /usr/local/lib/python3.7/dist-packages (from altair>=4.0.0->lux-api) (0.3) Requirement already satisfied: toolz in /usr/local/lib/python3.7/dist-packages (from altair>=4.0.0->lux-api) (0.11.2) Requirement already satisfied: toml in /usr/local/lib/python3.7/dist-packages (from autopep8>=1.5->lux-api) (0.10.2) Collecting pycodestyle>=2.8.0 Downloading pycodestyle-2.8.0-py2.py3-none-any.whl (42 kB) |████████████████████████████████| 42 kB 932 kB/s Requirement already satisfied: notebook>=4.0.0 in /usr/local/lib/python3.7/dist-packages (from lux-widget>=0.1.4->lux-api) (5.3.1) Requirement already satisfied: ipywidgets>=7.5.0 in /usr/local/lib/python3.7/dist-packages (from lux-widget>=0.1.4->lux-api) (7.6.5) Requirement already satisfied: traitlets>=4.3.1 in /usr/local/lib/python3.7/dist-packages (from ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (5.1.1) Requirement already satisfied: jupyterlab-widgets>=1.0.0 in /usr/local/lib/python3.7/dist-packages (from ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (1.0.2) Requirement already satisfied: nbformat>=4.2.0 in /usr/local/lib/python3.7/dist-packages (from ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (5.1.3) Requirement already satisfied: ipykernel>=4.5.1 in /usr/local/lib/python3.7/dist-packages (from ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (4.10.1) Requirement already satisfied: widgetsnbextension~=3.5.0 in /usr/local/lib/python3.7/dist-packages (from ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (3.5.2) Requirement already satisfied: ipython-genutils~=0.2.0 in /usr/local/lib/python3.7/dist-packages (from ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (0.2.0) Requirement already satisfied: ipython>=4.0.0 in /usr/local/lib/python3.7/dist-packages (from ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (5.5.0) Requirement already satisfied: tornado>=4.0 in /usr/local/lib/python3.7/dist-packages (from ipykernel>=4.5.1->ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (5.1.1) Requirement already satisfied: jupyter-client in /usr/local/lib/python3.7/dist-packages (from ipykernel>=4.5.1->ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (5.3.5) Requirement already satisfied: simplegeneric>0.8 in /usr/local/lib/python3.7/dist-packages (from ipython>=4.0.0->ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (0.8.1) Requirement already satisfied: pygments in /usr/local/lib/python3.7/dist-packages (from ipython>=4.0.0->ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (2.6.1) Requirement already satisfied: pexpect in /usr/local/lib/python3.7/dist-packages (from ipython>=4.0.0->ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (4.8.0) Requirement already satisfied: pickleshare in /usr/local/lib/python3.7/dist-packages (from ipython>=4.0.0->ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (0.7.5) Requirement already satisfied: setuptools>=18.5 in /usr/local/lib/python3.7/dist-packages (from ipython>=4.0.0->ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (57.4.0) Requirement already satisfied: decorator in /usr/local/lib/python3.7/dist-packages (from ipython>=4.0.0->ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (4.4.2) Requirement already satisfied: prompt-toolkit<2.0.0,>=1.0.4 in /usr/local/lib/python3.7/dist-packages (from ipython>=4.0.0->ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (1.0.18) Requirement already satisfied: python-dateutil>=2.1 in /usr/local/lib/python3.7/dist-packages (from matplotlib>=3.0.0->lux-api) (2.8.2) Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.7/dist-packages (from matplotlib>=3.0.0->lux-api) (1.3.2) Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /usr/local/lib/python3.7/dist-packages (from matplotlib>=3.0.0->lux-api) (3.0.6) Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.7/dist-packages (from matplotlib>=3.0.0->lux-api) (0.11.0) Requirement already satisfied: jupyter-core in /usr/local/lib/python3.7/dist-packages (from nbformat>=4.2.0->ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (4.9.1) Requirement already satisfied: nbconvert in /usr/local/lib/python3.7/dist-packages (from notebook>=4.0.0->lux-widget>=0.1.4->lux-api) (5.6.1) Requirement already satisfied: Send2Trash in /usr/local/lib/python3.7/dist-packages (from notebook>=4.0.0->lux-widget>=0.1.4->lux-api) (1.8.0) Requirement already satisfied: terminado>=0.8.1 in /usr/local/lib/python3.7/dist-packages (from notebook>=4.0.0->lux-widget>=0.1.4->lux-api) (0.12.1) Requirement already satisfied: pyzmq>=13 in /usr/local/lib/python3.7/dist-packages (from jupyter-client->ipykernel>=4.5.1->ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (22.3.0) Requirement already satisfied: pytz>=2017.3 in /usr/local/lib/python3.7/dist-packages (from pandas<1.3.0,>=1.2.0->lux-api) (2018.9) Requirement already satisfied: six>=1.9.0 in /usr/local/lib/python3.7/dist-packages (from prompt-toolkit<2.0.0,>=1.0.4->ipython>=4.0.0->ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (1.15.0) Requirement already satisfied: wcwidth in /usr/local/lib/python3.7/dist-packages (from prompt-toolkit<2.0.0,>=1.0.4->ipython>=4.0.0->ipywidgets>=7.5.0->lux-widget>=0.1.4->lux-api) (0.2.5) Requirement already satisfied: threadpoolctl>=2.0.0 in /usr/local/lib/python3.7/dist-packages (from scikit-learn>=0.22->lux-api) (3.0.0) Requirement already satisfied: joblib>=0.11 in /usr/local/lib/python3.7/dist-packages (from scikit-learn>=0.22->lux-api) (1.1.0) Requirement already satisfied: ptyprocess in /usr/local/lib/python3.7/dist-packages (from terminado>=0.8.1->notebook>=4.0.0->lux-widget>=0.1.4->lux-api) (0.7.0) Requirement already satisfied: MarkupSafe>=0.23 in /usr/local/lib/python3.7/dist-packages (from jinja2->altair>=4.0.0->lux-api) (2.0.1) Requirement already satisfied: bleach in /usr/local/lib/python3.7/dist-packages (from nbconvert->notebook>=4.0.0->lux-widget>=0.1.4->lux-api) (4.1.0) Requirement already satisfied: defusedxml in /usr/local/lib/python3.7/dist-packages (from nbconvert->notebook>=4.0.0->lux-widget>=0.1.4->lux-api) (0.7.1) Requirement already satisfied: pandocfilters>=1.4.1 in /usr/local/lib/python3.7/dist-packages (from nbconvert->notebook>=4.0.0->lux-widget>=0.1.4->lux-api) (1.5.0) Requirement already satisfied: testpath in /usr/local/lib/python3.7/dist-packages (from nbconvert->notebook>=4.0.0->lux-widget>=0.1.4->lux-api) (0.5.0) Requirement already satisfied: mistune<2,>=0.8.1 in /usr/local/lib/python3.7/dist-packages (from nbconvert->notebook>=4.0.0->lux-widget>=0.1.4->lux-api) (0.8.4) Requirement already satisfied: packaging in /usr/local/lib/python3.7/dist-packages (from bleach->nbconvert->notebook>=4.0.0->lux-widget>=0.1.4->lux-api) (21.3) Requirement already satisfied: webencodings in /usr/local/lib/python3.7/dist-packages (from bleach->nbconvert->notebook>=4.0.0->lux-widget>=0.1.4->lux-api) (0.5.1) Building wheels for collected packages: lux-api, lux-widget Building wheel for lux-api (PEP 517) ... done Created wheel for lux-api: filename=lux_api-0.4.0-py3-none-any.whl size=181966 sha256=9a8ee4b29ca122d993631cf16274f28928a948623b49c12dad0aa183cdbc5292 Stored in directory: /root/.cache/pip/wheels/1d/2a/80/9e7f8b9c5642f147e99d9354bd41e21c14e912ef3224c30f43 Building wheel for lux-widget (setup.py) ... done Created wheel for lux-widget: filename=lux_widget-0.1.10-py3-none-any.whl size=2539952 sha256=eb5bab3ad94b0c6f2fd28206055d1fd0eda6fdf46ac7461f4d68c536e13d513e Stored in directory: /root/.cache/pip/wheels/6d/7c/ab/6b22af94201ab6ed98247aa8a2925eb5b62435ad8382b67f6e Successfully built lux-api lux-widget Installing collected packages: pycodestyle, pandas, lux-widget, iso3166, autopep8, lux-api Attempting uninstall: pandas Found existing installation: pandas 1.1.5 Uninstalling pandas-1.1.5: Successfully uninstalled pandas-1.1.5 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. google-colab 1.0.0 requires pandas~=1.1.0; python_version >= "3.0", but you have pandas 1.2.5 which is incompatible. Successfully installed autopep8-1.6.0 iso3166-2.0.2 lux-api-0.4.0 lux-widget-0.1.10 pandas-1.2.5 pycodestyle-2.8.0

Jupyter Notebook ishlatuvchilar:

# jupyter nbextension install --py luxwidget
# jupyter nbextension enable --py luxwidget