Matplotlib - 개요

3329 단어

일반 그래프 그리기


  • pyplot.plot() 기능:plot()를 차례로 호출하면 같은 그래프 창에 다음 그래프가 인쇄됩니다.

  • plt.plot(x_axis_column, y_axis_column)
    plt.show()
    



  • 라벨링 그래프
    Label은 우리가 원하는 대로 Graph에 다른 이름을 부여합니다.
    범례: 그래프 요소를 설명하는 영역입니다. 이 함수는 그래프 화면에서 범례를 지정하고 찾기 위한 속성을 가집니다.

  • plt.plot(x_axis_column, y_axis_column, label='Label Name')
    plt.title('Title of Graph')
    plt.ylabel('Ylabel')
    plt.xlabel('Ylabel')
    plt.legend()
    plt.show()
    



  • .text() 그래프에 텍스트 주석 추가:
    Main Documentation for further details

  • plt.text(xPosition,yPosition,'Text')
    
    


    위치 좌표를 입력할 때 주의하십시오. 범위를 벗어나게 설정하지 마십시오.
  • 그래프 스타일 지정:.plt.plot()에는 color , linestyle , marker 와 같은 속성이 있습니다.
    그래프에 시도할 수 있도록 matplotlib에서 제공하는 여러 가지 기본 스타일이 있습니다.



  • 산점도 플로팅


  • .plot에서 .scatter로만 변경하고 일반 그래프와 동일하게 스타일 적용 가능

  • plt.scatter(x_axis_column, y_axis_column, color = 'red')
    



  • 다른 배경 이미지로 크레이지 스타일을 추가할 수 있습니다.
    Resource here

  • 막대 그래프 플로팅



    그 방법을 짐작할 수 있습니까?plt.bar() ? 네 맞습니다!

    plt.bar(x_axis_column, y_axis_column)
    
    




    플로팅 히스토그램



    첫 번째 질문: 막대 그래프와 히스토그램의 차이점은 무엇입니까?
    히스토그램: 숫자 데이터의 빈도를 표시합니다. 데이터베이스의 주어진 열에서 특정 숫자의 빈도를 의미합니다.
    이산되지 않은 값을 포함합니다.
    막대 그래프: 다양한 데이터 범주를 비교합니다. 불연속 값이 작동할 수 있습니다.
    훨씬 명확한 차이here
    이제 실제 플로팅:

    plt.hist(column_data_for_histogram, bins=50, range = (5,35))
    
    



    저장소 값 변경
    빈은 히스토그램의 열 또는 타워 수입니다. 이러한 저장소의 기본값은 10입니다. 코드에서 수정할 수 있습니다.
    히스토그램 범위 정의
    시작 및 종료 위치에 대한 히스토그램 범위를 수동으로 선택합니다.

    좋은 웹페이지 즐겨찾기