Setting up Python for machine learning: scikit-learn and Jupyter Notebook




[ad_1]

Want to get started with machine learning in Python? I’ll discuss the pros and cons of the scikit-learn library, show how to install my preferred Python distribution, and demonstrate the basic functionality of the Jupyter Notebook. If you don’t yet know any Python, I’ll also provide four recommended resources for learning Python.

Download the notebook: https://github.com/justmarkham/scikit-learn-videos
Six reasons why I recommend scikit-learn: http://radar.oreilly.com/2013/12/six-reasons-why-i-recommend-scikit-learn.html
API design for machine learning software: http://arxiv.org/pdf/1309.0238v1.pdf
Should you teach Python or R for data science?: https://www.dataschool.io/python-or-r-for-data-science/
scikit-learn installation: http://scikit-learn.org/stable/install.html
Anaconda installation: https://www.anaconda.com/download/
Jupyter installation: https://jupyter.readthedocs.io/en/latest/install.html
nbviewer: http://nbviewer.jupyter.org/
IPython documentation: http://ipython.readthedocs.io/en/stable/
Jupyter Notebook quickstart: http://jupyter.readthedocs.io/en/latest/content-quickstart.html
GitHub’s Mastering Markdown: https://guides.github.com/features/mastering-markdown/
Codecademy’s Python course: https://www.codecademy.com/learn/learn-python
DataQuest: https://www.dataquest.io/
Google’s Python class: https://developers.google.com/edu/python/
Python for Informatics: https://www.py4e.com/

WANT TO GET BETTER AT MACHINE LEARNING? HERE ARE YOUR NEXT STEPS:

1) WATCH my scikit-learn video series:
https://www.youtube.com/playlist?list=PL5-da3qGB5ICeMbQuqbbCOQWcS6OYBr5A

2) SUBSCRIBE for more videos:
https://www.youtube.com/dataschool?sub_confirmation=1

3) JOIN “Data School Insiders” to access bonus content:
https://www.patreon.com/dataschool

4) ENROLL in my Machine Learning course:
https://www.dataschool.io/learn/

5) LET’S CONNECT!
– Newsletter: https://www.dataschool.io/subscribe/
– Twitter: https://twitter.com/justmarkham
– Facebook: https://www.facebook.com/DataScienceSchool/
– LinkedIn: https://www.linkedin.com/in/justmarkham/

Source


[ad_2]

Comment List

  • Data School
    December 3, 2020

    Note: Since the video recording, the official name of the "IPython Notebook" was changed to "Jupyter Notebook". However, the functionality is the same.

  • Data School
    December 3, 2020

    I like the way he explained each section, just like may lecturers in classrooms but with a slower and enjoyable pace. This is helpful especially for non-English learners. Thanks

  • Data School
    December 3, 2020

    when i heard "VERY READABLE PAPER" Cracked up XD

  • Data School
    December 3, 2020

    1.5 likes are way too low really.. this channel is amazing… btw for me the best experience is to watch at 1.5 – 1.75 speed

  • Data School
    December 3, 2020

    Great video.
    I have just one small suggestion , can you keep the background black instead of white? Its much easy on the eyes at night time.
    Thanks 🙂

  • Data School
    December 3, 2020

    hey can you tell us how to upgrade sklearn version 0.18 to 0.20

  • Data School
    December 3, 2020

    Is it good to use in 2019 or 2020

  • Data School
    December 3, 2020

    nice videos. Greeting from Vietnam

  • Data School
    December 3, 2020

    Thanks Kevin! I found the keyboard shortcuts super useful!

  • Data School
    December 3, 2020

    Hi sir,
    I found your videos interesting which made me lean towards Data Science but the problem with me is that I could not figure out HOW TO START WITH ML AND ITS CONCEPTS.
    PLEASE HELP ME WITH A REPLY.
    THANK YOU

  • Data School
    December 3, 2020

    looks very beginner friendly and promising video series .. Thanks to Data School

  • Data School
    December 3, 2020

    you are amazing. such professionalism. Thank you so much

  • Data School
    December 3, 2020

    You realy teach good, I am beginer and you explained everything very well, instant sub and like

  • Data School
    December 3, 2020

    Hi Kevin,
    How can machine learning be applied in statistics office which collects mainly macroeconomic as well as socio-demographic data?

  • Data School
    December 3, 2020

    Amazing Content!

  • Data School
    December 3, 2020

    gud one sir , totally valuable series as i m just started but it is really knowledgeable and your pandas series was awesome too.

  • Data School
    December 3, 2020

    keep up the good work and nice pace!! This is fantastic

  • Data School
    December 3, 2020

    Amazing!!!

  • Data School
    December 3, 2020

    Excellent job,
    Clearly took a lot of time and effort,
    Very perceptive you checked Y-Tube analytics
    Thanks!

  • Data School
    December 3, 2020

    The resources u recommend are awesome. 🙂 Thanks

  • Data School
    December 3, 2020

    Very nice videos, thnx a lot

  • Data School
    December 3, 2020

    When i type ipython notebook on terminal it opens as jupyter notebook but the codes are the same i hope there is no problem of me continuing using jupyter notebook and also the link cannot be found would love if you could give me another link http://nbviewer.jupyter.org/github/ipython/ipython/blob/master/examples/Notebook/Index.ipynb

  • Data School
    December 3, 2020

    why u not using jupyter notebook

  • Data School
    December 3, 2020

    Hi I am having a error when try to use the link for your ipython notebook. It is now using nbviewer for jupyter notebook. When I copy and paste the url you provide and press "go", I am receiving an error message stating they could not render my notebook perhaps it is not a valid JSON, or not the right url. Is there something that I am doing wrong or are your notebooks not currently active?
    Thank You

  • Data School
    December 3, 2020

    Bro is doing a service for the future data scientist! Respect! Sounds like a robot too so extra 10,000 pts

  • Data School
    December 3, 2020

    This video teaches us two things: one is ML, the other is English.

  • Data School
    December 3, 2020

    Dear Kevin, Awesome videos. I really am here because of the way you deliver the lecture. There are n number of tutorials out there but for me you are the best because you truly are a 'teacher'; you know at what pace to talk, where to pause, how to keep it concise yet so informative. Every thing is so well organized. Thank you so much for all the help.

  • Data School
    December 3, 2020

    Hi .i have introdroductive level to Machine learning + natural language processing where should i go and start python

  • Data School
    December 3, 2020

    You speak so clearly that your voice encourages learning. Thanks a lot

  • Data School
    December 3, 2020

    Clear explanation, perfect pace. Since this is a technical topic, speaking a little bit slower and clearer really helps with comprehension. This is probably the best series on ML for beginners I have seen so far.

  • Data School
    December 3, 2020

    The way you teach and your speech is excellent. (you remind me of sheldon cooper 🙂 You speak clear and you take breath when you speak so that I can digest whatever you say easily. Thank you for sharing your experience with us !!

  • Data School
    December 3, 2020

    x1.25 helps

  • Data School
    December 3, 2020

    Nice tutorial sir. I have this doubt Anaconda is displaying error message whenever I m trying to save my file in spyder or ipython by saying python has stopped working i tried to uninstall and reinstall again even tried it to run through anaconda prompt please help me sir

  • Data School
    December 3, 2020

    Thank you so much! This video is great! 😀 It really helped me to understand more about machine learning. 😀

  • Data School
    December 3, 2020

    Thank you so much,your speed is right for me because my English is poor.

  • Data School
    December 3, 2020

    I hate paid courses.

  • Data School
    December 3, 2020

    great ! great ! great lecture !!!! Also I appreciate a lot the fact that you speak pacefully and not fastly. Thank you very much

  • Data School
    December 3, 2020

    is machine learning and data science the same?

  • Data School
    December 3, 2020

    how can I do data analysis using python?

  • Data School
    December 3, 2020

    thanks!

  • Data School
    December 3, 2020

    sorry to say..markup language is not working in my ipython notebook

  • Data School
    December 3, 2020

    i love your videos…thank you!

  • Data School
    December 3, 2020

    Hi,

    I liked your video and want to follow all the steps to do hands-on on machine learning using scikit. Have installed python 3.4 64 bit in my laptop. But not able to find any link to install equivalent NumPy & SciPy versions. Can you please provide the links to install these as these are required to work on scikit.

    Thanks.
    Regards,
    -Mithun

  • Data School
    December 3, 2020

    Hi Kevin,
    In the imdbrating dataset from ur pandas series if u had to predict movie title given two actor names from actor list, how would go about this problem?

  • Data School
    December 3, 2020

    great videos~ easy understand and hands on~one question, how come when i type "a." in notebook, no command popup to select, the one you typed "a.append(3)"?

  • Data School
    December 3, 2020

    You are a great teacher,, specially your talking skills,, thumbs up for that 🙂

  • Data School
    December 3, 2020

    i types ipython notebook in cmd of win 7 but the dashboard would not appeared. why?
    i have anaconda 32 bit

Write a comment