【发布时间】:2016-09-07 14:21:19
【问题描述】:
我想从我的直方图中删除垂直条轮廓,但保留直方图的“蚀刻”,如果这样的话。
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)
给予
这在 matplotlibs 直方图功能中可行吗?我希望我提供了足够的清晰度。
【问题讨论】:
-
标题表示水平,正文表示垂直。您可能需要更正其中一个。
-
@Lafexlos 很抱歉,让我们度过了漫长的早晨。
-
您是否设置直方图和背景的颜色相同?如果您可以将条形填充为与线条相同的颜色,则创建“剪影”效果会很容易。
标签: python matplotlib histogram