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))
コメント