小编Gre*_*gor的帖子

pyplot hist()频率直方图未标准化为1

我在使用时遇到问题hist().我创建了一个包含396个条目的数组,其中包含了每个可能的结果

X + 0.5 Y + Z,
Run Code Online (Sandbox Code Playgroud)

在哪里0 <= X,Z <=50 <= Y <= 10.我想要创建的是频率直方图,其条形高度与在x,y,z独立,均匀分布的假设下获取特定值的概率一致.我以为我会hist()尝试一下:

import pandas as pd
import matplotlib.pyplot as plt
def activity(x,y,z):
    return 1 * x + 0.5 * y + 1 * z

rangex = np.arange(6)
rangey = np.arange(11)
rangez = np.arange(6)
rhs = 10
activities = [activity(x,y,z) for x in rangex for y in rangey for z in rangez]
activities = pd.Series(activities)

fig, axes = …
Run Code Online (Sandbox Code Playgroud)

python matplotlib histogram

5
推荐指数
0
解决办法
1515
查看次数

标签 统计

histogram ×1

matplotlib ×1

python ×1