我在matplotlib教程中读到了这个:
n, bins, patches = plt.hist(x, 50, normed=1, facecolor='g', alpha=0.75)
我想知道什么是n,箱子和补丁
答案 0 :(得分:10)
我打算建议reading the docs但这没有提供额外的解释,尽管我仍然建议你看看。
n
:是直方图的每个bin中的计数数bins
:是每个垃圾箱的左手边缘patches
是用于创建直方图的各个补丁,例如矩形的集合补丁可用于更改单个条的属性,如these examples中所示。这是一个简单的使用示例
import numpy as np
import matplotlib.pyplot as plt
x = np.random.normal(size=100)
n, bins, patches = plt.hist(x)
plt.setp(patches[0], 'facecolor', 'g')
plt.show()
一般情况下,n
和bins
用于后续数据分析,如this demo