Matplotlib에 의한 파이썬 그래프 작성 매뉴얼.

초기본 Matplotlib 그래프 생성



복사하고 자신을 위해 바꾸어 사용하십시오. 이 기사는 x의 1 차 함수의 그리기입니다.

1. 라이브러리 가져오기
%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt

2. 수식 설명

연속 x 값을 np.arange로 정의합니다.
arange는 정해진 범위에서 등차수 열의 데이터를 목록에 저장합니다.
첫 번째 인수 : 범위 최소
두 번째 인수: 범위 최대
세 번째 인수: 등차
세 번째 인수가 작을수록 그래프가 부드러워집니다.
x = np.arange(1.0,5.0,1) #1から5までの0.01刻みの等差数列
y = np.log(x) #引数xのy関数 #例:対数

3, 그래프의 묘사

그래프를 묘사하려면 matplotlib.pylot의 함수를 사용합니다. 사전에 가져오기를 합니다.
pylot 모듈은 그래프를 그리기 위한 인터페이스입니다. 그래프를 그리기 위한 함수군이 정리되어 있습니다.
그래프의 묘화는 2가지 있습니다.

① 그래프의 토대가 되는 오브젝트를 생성해, pyplot의 메소드를 사용해, 꺾은선이나 막대 그래프등의 그래프 요소,
또한 축의 라벨 등을 그래프에 필요한 묘화 해 나가는 방법
②plot 모듈의 함수군을 직접 호출하여 그래프 요소를 그리는 방법

이번은 심플한 묘사이기 때문에 후자의 방법입니다.
간단한 묘사의 예입니다. 흐름으로는

① pylot 라이브러리의 함수를 호출하여 그래프 설정.
② ①에서 설정한 그래프 정보를 show 함수로 묘화한다.
#グラフ情報を設定
#水平(x軸)と垂直(y)軸の値を代入 、グラフの色の設定、
plt.plot(x,y,color = "red")
plt.ylabel('y-label') #x軸のタイトル
plt.xlabel('x-label') #y軸のタイトル

#グラフ情報を描画
plt.show()

실행 결과


색의 디폴트는 검정이므로, 기술하지 않으면 검정이 됩니다.
보다 세세하게 그래프의 설정 묘화는 할 수 있습니다만, 이와 같이 심플한 코드로 1차 함수를 draw 할 수 있습니다.

좋은 웹페이지 즐겨찾기