最近在學(xué)習(xí)機(jī)器學(xué)習(xí),就順道把自己的一些理解記下來(lái)。
解釋
bins 參數(shù)的含義是所畫出的直方圖的“柱”的個(gè)數(shù);每個(gè)“柱”的值為其跨越的值的個(gè)數(shù)和。
代碼(in Jupyter notebook)
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
np.random.seed(42)
df = pd.DataFrame(data=np.random.randint(0, 8, size=(100,4)), columns=list('abcd'))
# print(df)
# print(df['a'].value_counts())
df.hist(bins=6, figsize=(20, 15))
plt.show()

hist函數(shù)bins參數(shù)說(shuō)明
從圖中可以看到‘柱’的個(gè)數(shù)為6,每個(gè)“柱”的值為其跨越的值的個(gè)數(shù)和。如第一個(gè)“柱”跨越了0和1,那么該柱的高度就是0和1出現(xiàn)的次數(shù)的總和。