sympyを使ったグラフでY軸の範囲を設定。

Python

pythonのsympyを使ったグラフ作成ではx軸が-10~10に設定されている。x軸の設定例はよく出ているがY軸の設定がなかなか分からなかった。

plot関数内にylimを設定することでY軸の範囲指定ができた。

p1=plot(y,ylim=(-10,10))

このような書き方

# -*- coding: utf-8 -*-
"""
sympy ベータ分布 プロット例
"""

from sympy import symbols
from sympy.plotting import plot

x = symbols('x')  # 文字'x'を変数xとして定義
y = symbols('y')  
k = symbols('k')

k = 12  # 定数 0≦x≦1区間の積分値=1になるように決める
a = 3  # α 1以上の自然数
b = 2  # β 1以上の自然数

y = k * x**(a-1) * (1-x)**(b-1)
p1=plot(y,xlim=(0,1),ylim=(0,2))

コメント

タイトルとURLをコピーしました