Matplotlib-এ plt.hist()-এর bins প্যারামিটার তিনভাবে ব্যবহার করা যায়: (১) ইন্টিজার (বিনের সংখ্যা), (২) অ্যারে (বিনের এজ ভ্যালু), (৩) স্ট্রিং (অটো বিনিং অ্যালগরিদম যেমন 'auto', 'sturges', 'stone')।
- ফিগার সাইজ এবং লেআউট সেট করুন।
- ডেটা লিস্ট বানান।
plt.subplot(131)-bins=len(data)(সংখ্যা)।plt.subplot(132)-bins=[1,3,5,7](এজ অ্যারে)।plt.subplot(133)-bins='stone'(স্ট্রিং অ্যালগরিদম)।plt.show()।
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
data = [1, 3, 1, 4, 7, 1, 3, 5, 4, 6, 5]
plt.subplot(131)
plt.hist(data, bins=len(data))
plt.subplot(132)
plt.hist(data, bins=[1, 3, 5, 7])
plt.subplot(133)
plt.hist(data, bins='stone')
plt.show()
তিনটি পাশাপাশি হিস্টোগ্রাম: বামে প্রতিটি মান আলাদা বিন, মাঝে কাস্টম বিন এজ, ডানে Stone অ্যালগরিদম অনুযায়ী অটো বিন।
সাধারণ বিন অ্যালগরিদম: 'auto', 'sturges', 'rice', 'scott', 'fd' (Freedman-Diaconis), 'stone'।