সিবর্নের pointplot()-এ join=False সেট করলে পয়েন্টগুলো লাইন দিয়ে কানেক্ট হয় না। হরিজন্টাল প্লটের জন্য x নিউমেরিক, y ক্যাটেগরিক্যাল। ডেটাসেট: Cricketers.csv।
প্রয়োজনীয় লাইব্রেরি ইমপোর্ট:
import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
CSV থেকে ডেটা লোড:
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")
হরিজন্টাল পয়েন্ট প্লট (join=False):
sb.pointplot(x='Age', y='Academy', data=dataFrame, join=False)
সম্পূর্ণ কোড উদাহরণ:
import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
# CSV ফাইল থেকে ডেটা লোড
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")
sb.set_theme(style="darkgrid")
# হরিজন্টাল পয়েন্ট প্লট
# join=False দিয়ে পয়েন্টগুলো লাইন দিয়ে কানেক্ট না করা
sb.pointplot(x='Age', y='Academy', data=dataFrame, join=False)
# প্রদর্শন
plt.show()
আউটপুট:
এটি Academy অনুযায়ী Age এর হরিজন্টাল পয়েন্ট প্লট তৈরি করবে যেখানে পয়েন্টগুলো আলাদা থাকবে (লাইন দিয়ে কানেক্টেড নয়)।
join প্যারামিটার:
join=True(ডিফল্ট): একই hue গ্রুপের পয়েন্টগুলো লাইন দিয়ে কানেক্ট করেjoin=False: পয়েন্টগুলো আলাদা থাকবে, লাইন কানেকশন নেই- হরিজন্টাল প্লটের জন্য:
xনিউমেরিক,yক্যাটেগরিক্যাল