我有一个使用 a)Seaborn 和 b)Matplotlib 获得的均匀分布的直方图,我希望曲线下或直方图上的特定区域用不同的颜色突出显示。
import matplotlib.pyplot as plt
import numpy as np
import seaborn as sns
sns.set()
x = np.random.uniform(45,60, 1000)
#With Seaborn
sns.distplot(x)
plt.fill_between(50,55, color='g')
#With Matplotlib
plt.hist(x)
plt.fill_between(50,55)
但是,我收到一条错误消息,说我有太多的数组索引。
如何在同一图上用另一种颜色填充给定范围的曲线或直方图?
梦里花落0921
相关分类