{"id":13628711,"url":"https://github.com/jakevdp/sklearn_tutorial","last_synced_at":"2025-04-17T04:32:18.923Z","repository":{"id":47427962,"uuid":"42127722","full_name":"jakevdp/sklearn_tutorial","owner":"jakevdp","description":"Materials for my scikit-learn tutorial","archived":true,"fork":false,"pushed_at":"2023-03-23T14:14:32.000Z","size":9633,"stargazers_count":1767,"open_issues_count":8,"forks_count":950,"subscribers_count":103,"default_branch":"master","last_synced_at":"2024-11-08T19:42:22.234Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jakevdp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-09-08T17:23:32.000Z","updated_at":"2024-10-30T15:32:42.000Z","dependencies_parsed_at":"2024-11-08T19:43:06.595Z","dependency_job_id":null,"html_url":"https://github.com/jakevdp/sklearn_tutorial","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakevdp%2Fsklearn_tutorial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakevdp%2Fsklearn_tutorial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakevdp%2Fsklearn_tutorial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakevdp%2Fsklearn_tutorial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jakevdp","download_url":"https://codeload.github.com/jakevdp/sklearn_tutorial/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249315983,"owners_count":21249868,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T22:00:56.381Z","updated_at":"2025-04-17T04:32:15.564Z","avatar_url":"https://github.com/jakevdp.png","language":"Jupyter Notebook","readme":"# Scikit-learn Tutorial\n\n*Jake VanderPlas*\n\n- email: \u003cjakevdp@uw.edu\u003e\n- twitter: [@jakevdp](https://twitter.com/jakevdp)\n- github: [jakevdp](http://github.com/jakevdp)\n\nThis repository contains notebooks and other files associated with my\n[Scikit-learn](http://scikit-learn.org) tutorial.\n\n## Installation Notes\nThis tutorial requires the following packages:\n\n- Python version 2.6-2.7 or 3.3+\n- `numpy` version 1.5 or later: http://www.numpy.org/\n- `scipy` version 0.10 or later: http://www.scipy.org/\n- `matplotlib` version 1.3 or later: http://matplotlib.org/\n- `scikit-learn` version 0.14 or later: http://scikit-learn.org\n- `ipython` version 2.0 or later, with notebook support: http://ipython.org\n- `seaborn` version 0.5 or later\n\nThe easiest way to get these is to use the [conda](https://store.continuum.io/) environment manager.\nI suggest downloading and installing [miniconda](http://conda.pydata.org/miniconda.html).\n\nOnce this is installed, the following command will install all required packages in your Python environment:\n```\nOriginal install (2015)\n$ conda install numpy scipy matplotlib scikit-learn ipython-notebook seaborn\n\nOr for current versions of Anaconda (Mar 2018)\n \n$ conda create -n skl_tut python=3.4.5 ipywidgets=5.2.2 numpy scipy matplotlib scikit-learn ipython-notebook seaborn pillow\n\n$ activate skl_tut\n\n$ jupyter notebook --notebook-dir='\u003ctutorial folder\u003e'\n```\n\nAlternatively, you can download and install the (very large) Anaconda software distribution, found at https://store.continuum.io/.\n\n## Downloading the Tutorial Materials\nI would highly recommend using git, not only for this tutorial, but for the\ngeneral betterment of your life.  Once git is installed, you can clone the\nmaterial in this tutorial by using the git address shown above:\n\n    git clone git://github.com/jakevdp/sklearn_tutorial.git\n\nIf you can't or don't want to install git, there is a link above to download\nthe contents of this repository as a zip file.  I may make minor changes to\nthe repository in the days before the tutorial, however, so cloning the\nrepository is a much better option.\n\n\n## Notebook Listing\nYou can [view the tutorial materials](http://nbviewer.ipython.org/github/jakevdp/sklearn_tutorial/blob/master/notebooks/Index.ipynb) using the excellent nbviewer service.\n\nNote, however, that you cannot modify or run the contents within nbviewer.\nTo modify them, first download the tutorial repository, change to the notebooks directory, and run ``ipython notebook``.\nYou should see the list in the ipython notebook launch page in your web browser.\nFor more information on the IPython notebook, see http://ipython.org/notebook.html\n\nNote also that some of the code in these notebooks will not work outside the\ndirectory structure of this tutorial, so it is important to clone the full\nrepository if possible.\n","funding_links":[],"categories":["Jupyter Notebook","Uncategorized"],"sub_categories":["Uncategorized"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjakevdp%2Fsklearn_tutorial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjakevdp%2Fsklearn_tutorial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjakevdp%2Fsklearn_tutorial/lists"}