[파이썬 메모] 데이터를 처음 분석하는 사람을 위한 파이썬 환경 구축

6804 단어 Python
이 글은 사내 학습회에서 사용한 파이썬 실행 환경 준비용 글을 공개하기 위해 편집됐다.
100번 굽는 건데 너무 낭비해서 다 있어요.
윈도우즈 환경을 전제로 합니다.

전제 조건


Anaconda를 설치하는 것이 가장 쉽고 간단합니다.
IT에 익숙하지 않은 분들은 주저하지 말고 Anaconda를 선택하세요.
500M 정도의 대용량 설치 프로그램입니다.
• 시간이 걸리니 주의하십시오.
・ 비트 수를 틀리지 않도록 주의한다.
・Python 3.학과 추천
다운로드 여기 있습니다.
참고 블로그 여기 있습니다.

보태다


만약에 학습회로 실시한다면 Docker와 같은 가상 환경화는 실행 환경을 제공하는 것이 이상적이다.
또한 약간의 취미가 있지만 Google colaboratory는 매우 간단합니다. 아마도 학습회를 위한 것일 것입니다.

Environmens 생성(실행 환경)


AnacondaNavigator를 시작합니다.

Environments 를 클릭합니다.

"Create"를 클릭하십시오.

적당히 환경 이름을 붙여 파이썬 3.6 "Create"확인!
이것도 시간이 걸릴 것 같아요.

필요한 라이브러리 설치


데이터 분석에 필요한 다음 주요 프로그램 라이브러리 설치
  • numby
  • pandas(데이터 프레임 조작 등 라이브러리)
  • matplotlib(numby의 도표 묘사 라이브러리)
  • seabrn(이것도 도표 묘사 라이브러리예요. 예뻐요.)
  • scikit-learn(기계 학습 라이브러리. 할 때 필수)
  • Environmens에서 방금 만든 환경 이름 선택
    위의 라이브러리를 검색하려면 Not installed 를 선택합니다.
    검사 후 별도로 설치합니다.
    이것도 오래 걸려요.

    JupterNotebook 설치


    브라우저에서 파이톤으로 쓸 수 있는 우수한 작품.
    초보자는 쉽게 만들 수 있어서 추천합니다.
    Home 을 선택합니다.

    Application에서 방금 만든 환경 이름 선택

    클릭하여 JupterNotebook 설치

    ※ 별말씀을요,'juptyterlab'도 고성능 IDE를 추천합니다.

    파이썬이 이동했는지 확인!


    잘 되면 나중에 Juptyer Notebook이 움직일 수 있다면 문제없을 거예요.
    방금 설치된 Juptyer Notebook의 Launch를 클릭하십시오.

    브라우저가 시작되면 다음 화면이 나타납니다.

    '뉴'부터 작업용 폴더를 만들려면 만들어요.
    파이썬을 시작하는 노트북을 만들 때 파이썬 3을 선택합니다.

    이 화면이 되면 성공이야.

    프로그램 써주세요!


    우선 관례적인 Hello World를 써 보자.
    아래 복사, shift+Enter
    test1
    print('Hello, World!')
    
    이렇게 하면 성공입니다.

    그래프를 그려보세요!


    ※ 위의 절차가 설치된 numby, matplotlib이 없으면 오류가 발생할 수 있으니 주의하십시오.
    test2
    
    import numpy as np
    import matplotlib.pyplot as plt
    %matplotlib inline
    
    x = np.arange(50)
    y = np.random.randn(50)
    
    plt.plot(x,y)
    
    
    이런 도표를 그리면 성공한다(수치는 무작위이기 때문에 같은 모양으로 변하지 않는다)

    묘수


    실제로 현지에 환경을 구축하지 않더라도 파이톤을 만드는 방법도 있다.

    Kaggle


    https://www.kaggle.com/

    데이터과학 경연 사이트인 건 말할 것도 없고 등록을 이용해 케네르를 만들면
    브라우저에서 Python을 실행할 수 있습니다.기계 규격의 영향을 받지 않을 것이다
    경기에 참가하지 않아도 연습용으로 사용하기 쉽다.

    Colaboratory


    https://colab.research.google.com
    Juptyer Notebook 기반 편집기를 클라우드에서 활성화할 수 있는 이점
    Google Drive와의 제휴
    GPU 할당.
    실시간 공유.
    해보고 싶어요.나는 공부회를 열고 싶다.이 정도면 충분하지 않나요?
    환경 구축과 고성능 PC는 모두 필요 없다.
    그나저나 colaboratory에서 사용할 수 있는 GPU Tesla K80은 구매하면 70만~80만 원 정도 됩니다.
    구글 대단해.

    좋은 웹페이지 즐겨찾기