Jupyter Notebook Tutorial: Introduction, Setup, and Walkthrough

Поделиться
HTML-код
  • Опубликовано: 14 окт 2024

Комментарии • 894

  • @inertialobserver4823
    @inertialobserver4823 5 лет назад +664

    For Windows users, a few missing steps at the beginning that might be helpful:
    * After installing Anaconda, open "Anaconda Prompt"
    * Make a new directory from the command line "mkdir directorynamehere"
    * Navigate to that directory "cd directorynamehere"
    * Start the Jupyter Notebook "jupyter notebook"
    Now you'll see the empty dashboard seen at 4:20

  • @nicoyou11
    @nicoyou11 7 лет назад +185

    In 30min, I know everything I need to know about Jupyter Notebooks! Great job.

  • @vanshdeep91
    @vanshdeep91 7 лет назад +111

    Hey Corey,
    I am a beginner in Python but I have to honestly say your videos have taken me a long way! I still have to learn a lot but I feel much more confident now working with Python and a great deal of credit goes to your amazing tutorials! Keep up the good work! *thumps up*

  • @xkyf1akez
    @xkyf1akez 6 лет назад +80

    Comprehensive yet understandable quick tutorial. That's one of the best tutorials I've watched

  • @OptionGal
    @OptionGal 4 года назад +22

    I've avoided Jupyter Notebook until now because I found it somewhat intimidating. Thank you Corey, for getting me over my fear with these very clear instructions to get set up and running. As always, another great tutorial !!

  • @mengbutterfly
    @mengbutterfly 6 лет назад +53

    This was easily the best tutorial video I've ever seen. The logical progression made everything clear. Yet it was succinct. Thank you.

  • @anthonyschilling7132
    @anthonyschilling7132 5 лет назад +2

    People like you deserve a medal for sharing your expertise for free. Thank you so much!

  • @xXMikeMattsonXx
    @xXMikeMattsonXx 6 месяцев назад

    as a newbie to python and data analysis, every time I get immersed in some concept in programming I get confused. I always end up heading to Corey's RUclips channel and everything I've been confused about becomes crystal clear. Thank you! Your ability to explain these complicated processes in a clear and rational manner is truly appreciated.

  • @BoxingPills
    @BoxingPills 3 года назад +50

    This guy can summarize in 30 mins what would take you 5 hours to learn in a normal class...amazing

  • @tobiwowo
    @tobiwowo 6 лет назад +55

    Simple but complete introduction. I was asking myself quite a while how to use those notebooks and why they are useful. After this 30 minutes introduction I'm totally aware of that. Thanks a ton Corey.

  • @prabhuthomas8770
    @prabhuthomas8770 5 лет назад +21

    Your instruction is amazing!!! Better than everything else I've seen on RUclips so far. Thank you for your efforts!

  • @yeseniaarredondo4016
    @yeseniaarredondo4016 10 месяцев назад +1

    This video is from 7 years ago ... and I'm first learning about Jupyter?! Well, maybe because I'm a C++ programmer and did not care much about python. I'm a college professor of certain age and while watching your tutorial I converted my courses webpages to jupyter notebooks in my mind. I see lots of opportunities here. Thank you for sharing. I'll stay around your channel. 🙂

  • @michaeltaylor7162
    @michaeltaylor7162 7 лет назад +400

    Complete! That was a hell of a good tutorial. Thank you.

  • @madjayhawk
    @madjayhawk 6 лет назад +5

    This video has inspired me to spend a lot of my time looking at and learning Notebook. It is a good thing I am retired and have the time. Thanks for producing this outstanding tutorial. You have a rare talent for making a somewhat obtuse subject very understandable.

  • @AZIARGROUS
    @AZIARGROUS 4 года назад +85

    This is a good tutorial. Why? Because it starts by saying what Jupyter notebooks are! all other tutorials just skip that.

  • @rolfw2336
    @rolfw2336 5 лет назад +6

    I was looking for a quick intro to Jupyter Notebooks, and I found it here. The style is sort of an appetizer plate showing you not only how to get started but how to embed plots, HTML and more, without being long-winded at all. Thanks Corey!

  • @ibnbattuta1304
    @ibnbattuta1304 4 года назад

    Just started using Jupyter Notebook for the past few days, and I've found it a great way to collect code snippets as I learn Python. I can also view the notebooks on my iPad.

  • @rameshreddykethireddy1015
    @rameshreddykethireddy1015 5 лет назад +7

    i recommended many of my colleagues to watch your channel. i have been learning many things from your videos. You are my guru:). Thank You Schafer for your videos.

  • @jnpngl6150
    @jnpngl6150 Год назад

    Suddenly, I discovered that I was able to follow the video without needing subtitles. That's great!!

  • @143krishh
    @143krishh 3 года назад

    Corey is my guru from longtime..I learnt Python,Django,Flask and many more from him and established career as DS
    …thanks to you

  • @ZsoltPal23092011
    @ZsoltPal23092011 Год назад

    7 years on, and this is still the nonplusultra of Jupyter tutorials! Thank you Corey for sharing.

  • @TommyCarstensen
    @TommyCarstensen 7 лет назад

    This is *the* go-to video for running Jupyter Notebook! Everything I wanted to know was explained within the first 5 minutes. Thanks!

  • @PFFlier
    @PFFlier 7 лет назад +9

    You hit the sweet spot! Excellent depth (but not too deep), pacing, diction, and pedagogy! It helped me tons! Thanks.

  • @teklehaimanotaman3150
    @teklehaimanotaman3150 3 года назад

    I used to close the jupyter server and wondered why the juypter notebook is disconnected. But now, you explained why we should leave running. Thank you very much Corey for your outstanding tutorials.

  • @armandduplessis5348
    @armandduplessis5348 6 лет назад +1

    Thanks man ! I went from a Jupyter Novice to an expert thanks to you ! Much appreciated !

  • @MostafaMASLOUHI
    @MostafaMASLOUHI 6 лет назад

    Really Great Tutorial. I passed from a zero to complete understanding Jupyter Notebook. Thank you and BRAVO

  • @harshitraj8409
    @harshitraj8409 5 лет назад +3

    When i am in problem, Your videos are always there to solve problems. Thanks

  • @saahithj5073
    @saahithj5073 7 лет назад

    Thanks for such a comprehensive tutorial. It took me from knowing nothing to having a good idea about Jupyter Notebooks. I really appreciate it.

  • @timeireles
    @timeireles 7 лет назад +21

    Best Jupyter Notebook video tutorial in the whole internet. Heck yeah.

  • @JaylaScousa
    @JaylaScousa 6 лет назад +31

    Great video. I've never bothered looking at jupyter, this video has inspired me to start using it. :)

  • @ismaeelramzan3965
    @ismaeelramzan3965 Год назад

    I'm very old fashioned I have always just written scripts for all my scientific work and am usually even reluctant to use a proper IDE. My supervisor was fairly insistent that I use these notebooks and I would like to thank you for introducing them. I fully see the benefit of this and it will definitely make my life easier when it comes to presenting my analyses and the fact that they can be turned into HTML files makes them even more interesting!

  • @antoniorius8957
    @antoniorius8957 4 года назад +1

    Very good!. I have been using notebooks in the past years. But I was not aware of the possibilities shown in this tutorial. Many thanks!

  • @basetroll1627
    @basetroll1627 2 года назад

    Once again made Corey Schafer an excellent job: Jupyter notebooks. Honestly I froze before, when I heard that name (mimimmi) but after seeing this video, I understand the power of this concept! i will no convert all my programs to it and start with Jupyter all my new projects. Thanks a ton, Corey Schafer.

  • @joelprestonsmith
    @joelprestonsmith 4 года назад

    I got so inspired by this tutorial that I started learning Jupyter Notebook about a month ago. About a week ago I started learning Jupyter Lab (the next level up). But I just discovered that code I write in one notebook (either in Notebook or Lab) can't be used as a module until a few packages are installed in a notebook, and a few commands issued. The tutorials for doing this are Greek to me. Corey, oh how we beg thee, please do a tutorial on how you use code in a notebook as a module in another notebook. I have no doubt that that you'd unravel the rat's nest of recommendations that are out there now.

  • @brownte3
    @brownte3 5 лет назад +1

    Always love putting in my search on google, then getting your videos as the first result. I never doubt that I'm going to get at least what I need, if not an incredible lesson on how to use a tool or language. Keep it up!

  • @MrToshiroKurosaki
    @MrToshiroKurosaki 3 года назад +4

    Honestly, this is such a useful tutorial. I'd actually not decided to delve into Jupyter before (since I had no clue what it was), but this is definitely something which I'm going to learn; this is an insanely simple tutorial for an insanely useful tool for data analysis.

  • @centralscrutinizer5116
    @centralscrutinizer5116 Год назад

    Hey there young feller....Your videos are by far the best instructional videos I have EVER seen. My hat is off to you sir!

  • @lawrencedoliveiro9104
    @lawrencedoliveiro9104 6 лет назад +16

    1:15 Also heavy use of NumPy/SciPy -- another favourite of the scientific-Python crowd.
    Oh, and Matplotlib, of course.

  • @john-danson3113
    @john-danson3113 4 года назад +1

    Hero of the week. Everything worked. Slick and understated.

  • @wk961
    @wk961 7 лет назад +2

    Nice! I've spent about a week just trying to get my head wrapped around the concept of notebooks. Thanks!

  • @wdkaye
    @wdkaye 5 лет назад

    Outstanding. I'm came in to this with zero Jupyter experience, didn't even have Anaconda installed. Now I'm hungry to download other notebooks and poke around. Thanks 10^6

  • @MehmetMustafaICER
    @MehmetMustafaICER 5 лет назад +3

    Very good tutorial. I like using Jupyter Notebook for nearly everything. It is tidier and easier to review. I think there has been even applications of interactive graphs where you can modify the graph using sliders or input modifiers etc. Good job Corey!

  • @FareedKhanChannel
    @FareedKhanChannel 2 года назад

    I went through your jupyter notebook video, it was very much helpful to get started. Actually I typed whatever you showed in my jupyter notebook and ran it.

  • @MrLeadchunker
    @MrLeadchunker 5 лет назад +1

    Thanks you, I was trying to us Jupyter Notebooks for an online class with out any instruction, now I know what I am doing.

  • @jibreelahmad1682
    @jibreelahmad1682 6 лет назад +3

    The best tutorial ever for absolute beginners. I'm so glad and I really appreciate for the clip. Thumbs up Corey.

  • @7of934
    @7of934 6 лет назад +19

    this should be in the orientation for all science majors

  • @PivotPointPatterns
    @PivotPointPatterns 6 лет назад +1

    One of the best tutorials I had the pleasure of viewing. I was able to hit the ground running.

  • @sethuramanjambunathan
    @sethuramanjambunathan 8 лет назад

    Excellent I was struggling after installing Anaconda. Now I slowly pick up. This is superior to Matlab. I appreciate your presenation.

  • @patyyyou
    @patyyyou 4 года назад +1

    Excellent. Only suggestion I have is slow down on the use of the mouse a few times. For instance, when "selecting the dashboard" at the end, it was hard to tell where that was done because the heading strip to the video covered the top area. Overall, nice overview. It helped a lot.

  • @eyoba6027
    @eyoba6027 6 лет назад +2

    I am new to Jupyter and your video is great. Thank you.

  • @radoslawbiaowas4885
    @radoslawbiaowas4885 6 лет назад +13

    When question or consideration popped out in my mind you immediately answered!
    10/10

  • @dirkmueller2480
    @dirkmueller2480 7 лет назад

    This comes just right for me, as I start my Data Science studies at Udacity. Your instructions are clear and I was able to reproduce all steps you showed. Thank you!

  • @scottsmith6658
    @scottsmith6658 6 лет назад

    Appreciate the video. One thing I'd like to suggest for future videos is to bump up your zoom in the browser. Even at max quality, it's a bit hard to read the text while there's a bunch of unused whitespace on the page.

  • @venil82
    @venil82 7 лет назад

    I found this video extremely useful before diving into Machine Learning in Python book

  • @ssardo
    @ssardo 3 года назад

    You really have a knack for making good tutorials - congratulations.

  • @astroxin
    @astroxin 8 лет назад +2

    Great video Corey - Just starting to learn python in school (introductory). I'm in a degree that doesn't do any programming but benefits from Data analysis, so I'll definitely be tuning in if you're going to be doing Data Science using python.

  • @devendrasci4623
    @devendrasci4623 6 лет назад +1

    a best tut to know almost everything about jupyter. Every minute of the video is useful, that's awesome. I like the tutorial and i also like the way you did the tut by respecting our time.

  • @tulliolevichivita5130
    @tulliolevichivita5130 8 лет назад

    Excellent lessons! I've just started to study Python. And now I've got the big picture what the Python is. Thanks!

  • @brunaiglesias5542
    @brunaiglesias5542 4 года назад

    I haven't even finished the tutorial and this has already helped me a TON!! Thank you for making this available to all

  • @shantanujha123
    @shantanujha123 4 года назад +1

    One of best tutorial I have watched. Simply amazing.

  • @juancarlosvalverde6388
    @juancarlosvalverde6388 17 дней назад

    Corey, you are super clever and a great instructor!!! Thanks.

  • @nicholasschmidt9095
    @nicholasschmidt9095 7 лет назад

    Incredibly helpful, and remarkably complete in 30 minutes. Thanks!

  • @AndreaNing-j4y
    @AndreaNing-j4y Год назад

    Thank you very much for your excellent introduction and walkthrough to use Jupyter Notebook. It has really helped me, thank you.

  • @richardmartinez2051
    @richardmartinez2051 3 года назад

    Excellent (and fast) overview. Just what I was looking for. Thanks so much.

  • @shreerangaraju1013
    @shreerangaraju1013 7 лет назад +26

    So comprehensive! Thanks.
    Pandas tutorial please

  • @GuntherSpatzenegger
    @GuntherSpatzenegger 5 лет назад +1

    Today had my first contact with juPyter - googled and found this video - GREAT!!

  • @rpanda_old
    @rpanda_old 4 года назад +1

    I use spyder now i am also learning jupyter. your videos are amazing thanks corey😍

  • @ramesh12321
    @ramesh12321 6 лет назад +1

    Such an awesome person you are... I love all your videos. Such a great contribution to the beginners. THANK YOU VERY MUCH COREY.... You are just AWESOME....

    • @coreyms
      @coreyms  6 лет назад

      Thanks for the kind words :)

  • @innerchildstyle
    @innerchildstyle 6 лет назад

    Great tutorial. Really appreciate you pointing out how to access functions what the shortcuts are (on mac) before using the shortcuts. Really great. Thank you!

  • @walkaboutneil
    @walkaboutneil 4 года назад

    Very nice intro. I hadn't really paid attention to Ipython or JupiterLab being a SW developer, but have started to work with several computational biology scientists and find JL a rather nice way to convey knowledge.
    Working in Docker/Ubuntu env set up to support matplotlib specifically and things went rather smoothly. Just a couple
    of notes:
    > jupyter --allow-root notebook --ip=127.0.0.1 --port=8888 ### problem with defaults and perms.
    > virtualenv VE_Jupyter ### nicely allowed playing without needing anaconda.. the pip installs found things you used.
    That was it.
    Thanks Corey.

  • @RamKumar_e
    @RamKumar_e 8 лет назад

    Thanks Corey for yet another wonderful video :). It was very helpful.
    Few questions:
    - Can you give a brief of what is nbviewer and how to use it?
    - Some details on what's the use of various kernels and how to create our own kernels.
    - In the video you mentioned about sharing the notebook but I couldn't understand how you share the notebook with others? Do you mean sharing the .ipynb files with others? And if I just want someone to have read only access, then export the notebook as .html file and share it with them?
    Please let me know if I am getting something wrong.
    Thanks again.

  • @JohananJoysingh
    @JohananJoysingh 7 лет назад +6

    Really good work!. He is fast and he values our time. That's what i like most about him :) Really good content as well :)

  • @spankymebottom
    @spankymebottom 4 года назад +1

    awesome vid. i felt like i had a personal tutor. thank you

  • @mosesotieno1629
    @mosesotieno1629 5 лет назад +2

    You are so clear in your explanations!!!

  • @daniel280187
    @daniel280187 5 лет назад +2

    As usual, your tutorials are well structured, clear and easy to understand. Thanks for sharing the knowledge Corey!

  • @Techforcurious
    @Techforcurious 2 года назад

    Really good tutorial. Feeling satisfied after investing 30 minutes in this tutorial. The magic commands and downloading as HTML is really cool.

  • @JustLookA7
    @JustLookA7 7 лет назад

    This tool is really powerful.
    I happen to have an AI introduction workshop where I work and this is the tool that we'll be using.
    Thanks for the clear explanation!.

  • @eokwukwe
    @eokwukwe 7 лет назад +2

    Thanks so much. I really appreciate the fluency in speech. It makes understanding easier.

  • @vishalvavle1291
    @vishalvavle1291 6 лет назад +1

    Thank You Corey. This was one of the best tutorials I have watched. Excellent work.

  • @baharobscure
    @baharobscure 2 года назад

    you are way better than my lecturer. Thank you

  • @DGaryGrady
    @DGaryGrady 3 года назад

    I'm coming on this very late, but I just wanted to say that this is an excellent introduction to something I wish I'd had access to as an undergraduate in ancient times. (Of course, back then my laptop was a portable typewriter.) Jupyter notebooks combined with the stuff discusses here plus things like VPython (realtime animation) and Sage (symbolic and numerical methods)... I'm annoyed with myself for not discovering all this sooner. Many, many belated thanks for making this with so much helpful information so clearly and succinctly presented.

  • @backgroundnoiselistener3599
    @backgroundnoiselistener3599 5 лет назад +1

    I've been using jupyter for quite a while now but I never knew it has this much features.
    Thank you for introducing me

    • @arjunbakshi810
      @arjunbakshi810 4 года назад

      I wasnt able to download the notebooks from github When i click the download link it just renders it is json bit doesnt download it for me Can you help in this?

  • @digigoliath
    @digigoliath 4 года назад

    Thank you for a great Intro & Walkthrough. I just started learning Python & Jupyter Notebook will be a great tool to ease the learning experience.

  • @rangabharath4253
    @rangabharath4253 6 лет назад +1

    You are a great teacher. What a great tutorial. Awesome. Explained very well with nice examples as well. good job man. Waiting for tutorials on Data science using Python Jupyter notebook and machine learning using Python.

  • @donald627
    @donald627 7 лет назад +14

    Very good video! Very helpful and understandable....even for a beginner such as myself! Thank you!!

  • @rick100000
    @rick100000 4 года назад

    Thank you so much! Most comprehensive tutorial out now!

  • @daiweitang4152
    @daiweitang4152 7 лет назад +1

    Great video! I appreciate this a lot, unlike most of other tutorials, this one is concise but cover most of the important usage a newcomer may want to know!

  • @Blackgirlscode853
    @Blackgirlscode853 5 лет назад +1

    Thanks for this video. I learned so much. I’m working on a data science certificate. This video really helped me understand

  • @christina735
    @christina735 3 года назад

    This video came at an opportune time. Thank you so much for creating this video!

  • @ibropwns
    @ibropwns 6 лет назад

    What a helpful tutorial! Jupyter is a bit overwhelming when starting out but after your video I just see so much potential. Thank you :)

  • @NGinuity
    @NGinuity 2 года назад

    This is a great introduction. I am a Programming Merit Badge Counselor and am thinking of assigning this video as pre-course work for a class I'm teaching in January. Would you still recommend this or a newer one? It doesn't appear much has changed, and the only functional difference is that I'm serving out of a JupyterHub installation so participants won't have to install software/bring anything custom to class.

  • @richasharma1042
    @richasharma1042 6 лет назад

    Awesome video,within half an hour you've told every thing which is very important for the beginners like me.Thank you sir....Great work.

  • @ericjones7300
    @ericjones7300 11 месяцев назад +2

    The link "A Gallery of Interesting Python Notebooks" => "collection of notebooks" seems to be broken. 404 errors and such. Fantastic tutorial, BTW!

  • @haokunliu3434
    @haokunliu3434 6 лет назад +1

    its a very good video, I encountered several difficulties as a beginner and he mentioned them all, thank you very much

  • @evgusk
    @evgusk 4 года назад +1

    Great introduction! Very dense and informative. Thank you!

  • @rudywilhelm828
    @rudywilhelm828 7 лет назад

    Thank you for the incredibly high signal-to-noise ratio Python tutorial. It has given me hope that I soon may be able to take the free "Udacity: CS 8802, Artificial Intelligence for Robotics: Programming a Robotic Car" online course at Stanford U.
    You are my HERO!

  • @sjipsss
    @sjipsss 3 года назад

    This was the tutorial where I was looking for. Very clear explanation. Thanks.

  • @farukfakcin1
    @farukfakcin1 4 года назад +1

    Thank you for your effort. I find this session very informative and simply described. Thanks

  • @JamieDawsonCodes
    @JamieDawsonCodes 5 лет назад +1

    You did a fantastic job explaining how Jupyter works. Thank you so much for this video!

  • @joosthere
    @joosthere 7 лет назад +1

    Very comprehensive! This video helped me out a lot! Thanks