কম্পিউটার টিউটোরিয়াল

পাইথনে Seaborn ব্যবহার করে গ্রাফ প্লট করার প্রোগ্রাম

Plotly-এর পাইথন গ্রাফিং লাইব্রেরি ইন্টারঅ্যাক্টিভ, পাবলিকেশন-গুণমানের গ্রাফ অনলাইনে তৈরি করে। এটি মূলত লাইন প্লট, স্ক্যাটার প্লট, এরিয়া চার্ট, বার চার্ট, এরর বার, বক্স প্লট, হিস্টোগ্রাম, হিটম্যাপ, সাবপ্লট, মাল্টিপল-অ্যাক্স, পোলার চার্ট এবং বাবল চার্ট তৈরি করার জন্য ব্যবহৃত হয়।

Seaborn পাইথনে آماری গ্রাফিক্স তৈরির একটি লাইব্রেরি। এটি matplotlib-এর উপরে তৈরি এবং pandas ডেটা স্ট্রাকচারের সাথে একীভূত।

পাইথনে Seaborn ব্যবহার করে গ্রাফ প্লট করার প্রোগ্রাম

১. আমরা seaborn ইম্পোর্ট করি, যা এই সাধারণ উদাহরণের জন্য একমাত্র প্রয়োজনীয় লাইব্রেরি।

import seaborn as sns

২. ডিফল্ট seaborn থিম, স্কেলিং এবং কালার প্যালেট প্রয়োগ করি।

sns.set()

৩. উদাহরণ ডেটাসেটগুলো থেকে একটি লোড করি।

tips = sns.load_dataset("tips")

৪. একাধিক সেমান্টিক ভেরিয়েবল সহ ফ্যাসেটেড স্ক্যাটার প্লট আঁকি।

উদাহরণ কোড

# এই পাইথন প্রোগ্রাম Seaborn-এর সাথে স্ক্যাটার প্লট উদাহরণ দেখাবে
# মডিউল ইম্পোর্ট
import matplotlib.pyplot as plt
import seaborn as sns

# x-অক্ষের মান
x = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']
# y-অক্ষের মান
y = [10.5, 12.5, 11.4, 11.2, 9.2, 14.5, 10.1]

# seaborn দিয়ে প্লটিং
my_plot = sns.stripplot(x, y)

# x ও y অক্ষের লেবেল
my_plot.set(xlabel='দিনের নাম', ylabel='টার্নওভার (মিলিয়ন ডলারে)')

# প্লটের শিরোনাম
plt.title('স্ক্যাটার প্লট')

# প্লট দেখানোর ফাংশন
plt.show()

আউটপুট

পাইথনে Seaborn ব্যবহার করে গ্রাফ প্লট করার প্রোগ্রাম
  1. পাইথনে WhatsApp অটোমেশন (WhatsApp using Python)

  2. পাইথন Plotly ব্যবহার করে জিওগ্রাফিক্যাল প্লটিং (Geographical Plotting)

  3. পাইথনে gmplot প্যাকেজ ব্যবহার করে গুগল ম্যাপ প্লট করা

  4. পাইথনে cx_Freeze ব্যবহার করে এক্সিকিউটেবল বানানো