পান্ডাসের বিল্ট-ইন plot.scatter() মেথড ব্যবহার করে ডেটাফ্রেম থেকে সরাসরি স্ক্যাটার প্লট আঁকা যায়।
প্রয়োজনীয় লাইব্রেরি:
import pandas as pd
import matplotlib.pyplot as mp
ডেটা এবং ডেটাফ্রেম তৈরি:
data = [["Australia", 2500], ["Bangladesh", 1000], ["England", 2000], ["India", 3000], ["Srilanka", 1500]]
dataFrame = pd.DataFrame(data, columns=["Team", "Rank_Points"])
স্ক্যাটার প্লট আঁকা:
dataFrame.plot.scatter(x="Team", y="Rank_Points")
mp.show()
সম্পূর্ণ কোড উদাহরণ:
import pandas as pd
import matplotlib.pyplot as mp
# ডেটা
data = [["Australia", 2500], ["Bangladesh", 1000], ["England", 2000], ["India", 3000], ["Srilanka", 1500]]
# ডেটাফ্রেম
dataFrame = pd.DataFrame(data, columns=["Team", "Rank_Points"])
# স্ক্যাটার প্লট
dataFrame.plot.scatter(x="Team", y="Rank_Points")
# প্রদর্শন
mp.show()
আউটপুট:
এটি Team (x-অক্ষ) বনাম Rank_Points (y-অক্ষ) স্ক্যাটার প্লট তৈরি করবে।
বিশেষতা:
DataFrame.plot.scatter(): পান্ডাসের বিল্ট-ইন প্লটিং ইন্টারফেসx, y: কলাম নাম স্ট্রিং হিসেবে দিতে হয়- ম্যাটপ্লটলিবের
plt.scatter()-এর চেয়ে সহজ এবং পান্ডাস-ইন্টিগ্রেটেড