주피터 노트북 사용법 [기초편]

Поделиться
HTML-код
  • Опубликовано: 24 сен 2024
  • 주피터 노트북 (Jupyter Notebook)은 머신러닝과 데이터 사이언스에서 많이 사용되는 툴입니다. 파이썬 코드를 라인 별로 실행하고 그에 따른 챠트, 이미지, 비디오를 이쁘게 보여주고, 복잡한 공식도 간결하게 마치 수학책처럼 보여줘서, 개발 IDE에 능숙하지 않은 사람들에게 복잡한 파이썬 코드를 코드 블럭 별로 실행 및 설명하며 아이디어를 공유할 수 있습니다. 이번 강좌에서는 가장 유용하게 쓰이는 팁들을 알려드립니다.
    제가 만든 모든 머신러닝 관련 영상은 아래 재생목록에서 쉽게 찾으실 수 있습니다.
    • 머신러닝

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

  • @heroyhs2499
    @heroyhs2499 3 года назад +2

    좋은 강의 고마워요. 동영상으로만으로도 이해가 잘 되네..

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

    입문하는데 머리에 쏙쏙 들어옵니다. 좋은강의 감사합니다.

  • @pul4775
    @pul4775 4 года назад +2

    좋은 강의 감사합니다!

  • @아리수-o4y
    @아리수-o4y 2 года назад +1

    약간 자바에 이클립스가있다면 파이썬엔 쥬피터 노트북이 있다고 생각하면 될까요?

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

      자바의 이클립스는 파이썬의 파이참 pycharm 이라 생각합니다. 주피터 노트북은 여러개의 디렉터리로 구성된 프로젝트를 다루기엔 부족한 면이 있습니다.

  • @꾸샤-t4j
    @꾸샤-t4j 5 лет назад +2

    강의 잘 봤습니다~

  • @용저장-q9m
    @용저장-q9m 6 лет назад +2

    정말 좋은 강좌 감사합니다 !!

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

    감사합니다. 잘봤어요

  • @Mochi-kane
    @Mochi-kane 5 лет назад +1

    좋은 강의 감사합니다.

  • @홍성의-i2y
    @홍성의-i2y 2 года назад

    후반부에 image, youtube video 파일 넣는 것도 알려준다.

  • @김영재-b8r
    @김영재-b8r 6 лет назад +1

    감사합니다. 덕분에 쉽게 배우고 가네요. ㅎㅎ 강추 꾹~

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

    파이썬 이것저것 하면서 너무 혼란스러웠는데 설명 듣고 잘 배우고 있어요! 이해하기 쉽게 차근차근히 말씀해주셔서 넘 좋네요^^

  • @deius2
    @deius2 3 года назад +1

    목소리가 최준 닮으셨네요

  • @주원-h6n
    @주원-h6n 7 лет назад +1

    감사합니다. 짱이에요

  • @jiholee5993
    @jiholee5993 3 года назад +1

    감사합니다 ㅜㅜ

  • @꿈털이
    @꿈털이 5 лет назад +1

    감사합니다!!!!!!!!!!

  • @원두커피
    @원두커피 4 года назад

    까만 칠판은 어떻게 준비하나요 -centos터미날인가요

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

    좋은 강의 감사합니다

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

    감사합니다

  • @희망나무-e1y
    @희망나무-e1y 4 года назад +1

    민석님.. 혹시 주피터 노트북 파일이 들어잇는 폴더를 알고싶으면 어떻게 확인할 수 있을까요? 다운로드를 해봐야 알 수 있을까요?^^

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

      jjina lim 지나가다가 남겨요!
      내컴퓨터 >c드라이브 > 사용자> name(사용자이름) 들어가서 확인하면 주피터 노트북이 위와같은 경로를 잡고 있는 걸 확인할수있습니다

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

      Jupyter notebook을 실행한 폴더 내부에서 주피터 노트북 파일 확인하실 수 있습니다.

  • @감자홍천
    @감자홍천 2 года назад

    5분경에 def add 하고 함수 만들 때 저는 글자 색이 바뀌지 않습니다. 함수로 인식을 못하는 것 같은데 어떻게 해야 할까요?

  • @최종우-l1c
    @최종우-l1c 5 лет назад +1

    안녕하세요... 도움되는 영상 잘 보았습니다.
    혹시 영상속의 notebook 공유는 안하시는거죠? 저는 교사인데 학생들에게 보여주면서 설명하면 많은 도움이 될듯하여...^^

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

      안녕하세요. 영상에서 사용된 주피터노트북 아래 첨부합니다. 감사합니다.
      github.com/minsuk-heo/machinelearning/blob/master/jupyter/Jupyter%20Tutorial.ipynb

    • @최종우-l1c
      @최종우-l1c 5 лет назад +1

      @@TheEasyoung 공유해주셔서 진심으로 감사드립니다. 교육적인 목적을 위해서만 쓰겠습니다. 출처도 밝히도록 하겠습니다.

  • @나리-h2w
    @나리-h2w 4 года назад +1

    감사합니다 도움 많이되었습니다.
    정말 너무 궁금해서 괴로운게 있는데요
    좌측 대괄호에있는 숫자는 순서대로 매겨지는 것같던데 가끔 순서가 꼬이면 맨 첫줄에있는게 7번이되기도 하고 그러더라구요 제성격상 순서가 뒤죽박죽인게 너무 불편해서요 애초에 저 숫자가 왜있는지 꼭있어야하는지 순서가꼬일때 어떻게 해야할지 등이 너무너무 오지게 알고싶습니다 선생님.ㅠㅠㅠ

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

      안녕하세요. 셀 넘버는 실행 순서대로 올라갑니다. 신경 쓰이신다면 아래 링크 보시고 셀 넘버 리셋하시면 됩니다. 감사합니다.
      stackoverflow.com/questions/18817690/how-do-i-reset-the-jupyter-ipython-input-prompt-numbering

    • @나리-h2w
      @나리-h2w 4 года назад

      @@TheEasyoung 정말 너무너무 감사드립니다

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

    짱입니다. 혹시 Docker 강의 계획은 없으세요? 정말,,,, 가뭄의 단비처럼 즐겨보고 또 봅니다.

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

      seongmin lee 감사합니다, docker 강의 저고 꼭 해보고 싶어요! 지금은 머신러닝 강의에 시간쓰고 있지만 docker 는 제 리스트 안에 있습니다. 고마워요!

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

    def add(a,b):
    retern a+b
    이렇게 했는데
    File "C:\Users\82108\AppData\Local\Temp/ipykernel_8528/3837585702.py", line 2
    retern a+b
    ^
    SyntaxError: invalid syntax
    이렇게 뜨네요 뭐가 문제죠? ㅠㅠ

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

    주피터 저작권에 않거리는지 궁금합니다.

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

      감사합니다. 주피터노트북은 아래 오픈소스 저작권을 따릅니다.
      opensource.org/licenses/BSD-3-Clause

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

      혹시 유튜브 영상에 주피터 노트북을 사용하셨는데 저작권에 위배되시는게아닌지 실례가되지 않는다면 여쭤보고싶습니다

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

      주피터 노트북은 bsd3 라이센스입니다. bsd3는 상업적 사용도 허용되는 라이센스이므로 유튜브에 교육용으로 예제를 보여주는 것에 문제 없는 라이센스로 판단됩니다. 아래 링크에서 보다 자세히 적혀있어서 참조드립니다. 감사합니다.
      github.com/jupyter/jupyter/blob/master/LICENSE

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

      친절한 설명 너무 감사드립니다.~!!!!!

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

    영상 잘봤습니다. 주피터 노트북에서 메소드를 쓸 때 괄호 안에 커서를 두고 tab을 누르면 = 표시된 인자 및 기능들이 먼저 표시가 되어야 하잖아요? 예를 들어 data=pd.read_csv( | ) 처럼 괄호 안에 커서 있는 상태로 tab을 누르면 바로 바로 적용할 수 있는 기능들이 먼저 나와야 하는데 abs, all 등등 불필요한 것들이 먼저 나오네요. 램을 바꾸고 아나콘다를 다시 설치하고 주피터노트북으로 작업하려는데 계속 이런 현상이 나오네요. 이 부분을 어떻게 해결해야 되는지 알 수 있을까요?

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

    허민석님. 유투브 넣을때 시작 시점 정해서 넣고 임베드시 거기 시작부분 영상이 보이게 할수 있을까요?

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

      Uk Jo 아래 블로그에 잘 설명 되어있네요!
      fun1.tistory.com/20

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

      Minsuk Heo 허민석 감사합니다. 임베드되는건 아는데 전 그 시작시점의 화면이 임베드 되는걸 찾는중이었어요 ㅋ 그건 따로 지원이 안되겠죠 ㅜㅜ

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

      시작 시점의 화면은 지원이 안되는 거 같네요 ㅎㅎ

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

    tab 누르면 자동 완성 기능 을 쓸려면 패키지가 있어야 한다는데 어떻게 하는지 혹시 아시나요? .... ㅠㅠㅠ

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

      성휘박 어 전 그냥 되던거 같던데요? 따로 패키지 설치한 적은 없던거 같아요.

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

    혹시 Out [ ] : 이 출력되지 않을 때는 어떻게 해야 할까요?

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

      Nikz 무슨 말씀인지 구체적으로 말씀해주시면 제가 답변을 드릴 수 있을 것 같습니다. 어떤 명령어를 어떻게 실행했나요?

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

      아닙니다! 제가 문제를 잘못 알고 있었어요 In [*]라고 출력되었는데 이건 아직 연산이 끝나지 않은거라고 하더라구요 그래서 Out [ ]이 출력되지 않았었습니다 :)

  • @김봉현-m4z
    @김봉현-m4z 5 лет назад

    안녕하세요. '나의 첫 머신러닝/딥러닝 ' 교재로 공부하고 있는 사람입니다. 아나콘다 자동환경 구성에서 예제코드를 다운로드 한 다음에 압축을 풀고 압축을 푼 폴더안에서 교재에 나와있는 명령어를 실행했더니 다음과 같은 메시지가 나옵니다.
    교재에 나와있는 출력결과가 안나오는데 어떻게 해야할까요??
    PS C:\Users\김봉현\Downloads\machine-learning-master\machine-learning-master> conda env create -f wikiml_win.yml
    WARNING: The conda.compat module is deprecated and will be removed in a future release.
    WARNING: The conda.compat module is deprecated and will be removed in a future release.
    Collecting package metadata: done
    Solving environment: failed
    UnsatisfiableError: The following specifications were found to be in conflict:
    - mkl==2019.0=118
    - statsmodels==0.9.0=py36h452e1ab_0
    Use "conda search --info" to see the dependencies for each package.

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

      안녕하세요. yml 파일을 텍스트 파일로 여셔셔, 문제가 있는 mkl, statsmodels을 지우시고 실행을 해보시고, 안되시면, conda search --info로 알맞은 버전을 따로 설치를 해주셔야 할 것 같아보입니다.
      stackoverflow.com/questions/54608916/how-to-fix-unsatisfiableerror-the-following-specifications-were-found-to-be-in

    • @김봉현-m4z
      @김봉현-m4z 5 лет назад

      @@TheEasyoung yml파일을 텍스트 파일로 연다는게 메모장같은 연결프로그램을 통해서 yml파일을 열어서 mkl,statsmodels등을 지우라는 의미인가요??
      컴퓨터를 잘못해서 의미를 모르겠네요ㅠㅠ

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

      김봉현 네 맞습니다. 환경 설정 문제가 시작이며 반이죠. yml 수정이 번거러우시면, 그냥 아나콘다 가상환경 만든 후 필요한 라이브러리 그 때 그 때 인스톨해서 사용하시면 됩니다. scikit learn, keras, pandas, tensorflow, seaborn만 설치하셔도 실습에 무리 없으실 거에요. 문제 잘 해결되시기 바래요.

  • @루루루-d6n
    @루루루-d6n 6 лет назад

    혹시 주피터 노트북에서 opencv 실행하는 방법도 알려주실 수 있을까요?

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

      장원준 제가 해본 적이 없어서 알려드릴 수가 없네요. 죄송합니다.

    • @김영재-b8r
      @김영재-b8r 6 лет назад +1

      python에서 pip install opencv-python 하시면 설치가 되고요. conda 역시 python이 있으니 pip 명령으로 하시면 되요. 윈도우는 cmd에서 ^^. 만약 conda를 설치했는데 안된다고 하시면 윈도우 환경설정에서 PATH에서 아나콘다의 경로를 적어주시면 윈도우는 쉽게 동작해요.
      jupyter notebook에서
      import cv2
      하시면 간단하게 사용가능 합니다. python문법 기준으로 생각하시면 이용이 간편해요.