相关疑难解决方法(0)

Matplotlib - 已经分箱数据的阶梯直方图

我正在尝试获取已经分箱数据的直方图.我一直在尝试使用bar()它,但我似乎无法弄清楚如何使它成为像这样的阶梯式直方图,而不是填充的直方图.

在此输入图像描述

python numpy matplotlib scipy

16
推荐指数
1
解决办法
7248
查看次数

Python - 从直方图中删除垂直条线

我想从直方图中删除垂直条纹轮廓,但保留直方图的"蚀刻",如果这样做的话.

import matplotlib.pyplot as plt
import numpy as np  

bins = 35

fig = plt.figure(figsize=(7,6))
ax = fig.add_subplot(111)

ax.hist(subVel_Hydro1, bins=bins, facecolor='none', 
        edgecolor='black', label = 'Pecuiliar Vel')
ax.set_xlabel('$v_{_{B|A}} $ [$km\ s^{-1}$]', fontsize = 16)
ax.set_ylabel(r'$P\ (r_{_{B|A}} )$', fontsize = 16)
ax.legend(frameon=False)
Run Code Online (Sandbox Code Playgroud)

给予

在此输入图像描述

这在matplotlibs直方图功能中是否可行?我希望我提供了足够的清晰度.

python matplotlib histogram

3
推荐指数
1
解决办法
1512
查看次数

标签 统计

matplotlib ×2

python ×2

histogram ×1

numpy ×1

scipy ×1