দুটি ডেটাসেটের হিস্টোগ্রাম তুলনা করতে পাশাপাশি সাবপ্লটে দেখানো উচিত। plt.subplots(1, 2) দিয়ে ১ সারি ২ কলাম সাবপ্লট বানান।
- ফিগার সাইজ এবং লেআউট সেট করুন।
- Pandas DataFrame
df1এবংdf2তৈরি করুন। fig, axes = plt.subplots(1, 2)দিয়ে দুটি সাবপ্লট বানান।df1.hist('a', ax=axes[0])এবংdf2.hist('b', ax=axes[1])দিয়ে প্লট করুন।plt.show()।
from matplotlib import pyplot as plt
import pandas as pd
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
df1 = pd.DataFrame(dict(a=[1, 1, 1, 1, 3]))
df2 = pd.DataFrame(dict(b=[1, 1, 2, 1, 3]))
fig, axes = plt.subplots(1, 2)
df1.hist('a', ax=axes[0])
df2.hist('b', ax=axes[1])
plt.show()
দুটি পাশাপাশি হিস্টোগ্রাম দেখাবে: বামে df1['a']-র ফ্রিকোয়েন্সি, ডানে df2['b']-র।
বিকল্প: একই অক্ষে ওভারল্যাপ করে দেখাতেalpha=0.5এবংbinsমিলিয়েplt.hist()দুবার কল করুন।