Plotly-এর পাইথন গ্রাফিং লাইব্রেরি ইন্টারঅ্যাক্টিভ, পাবলিকেশন-গুণমানের গ্রাফ অনলাইনে তৈরি করে। এটি মূলত লাইন প্লট, স্ক্যাটার প্লট, এরিয়া চার্ট, বার চার্ট, এরর বার, বক্স প্লট, হিস্টোগ্রাম, হিটম্যাপ, সাবপ্লট, মাল্টিপল-অ্যাক্স, পোলার চার্ট এবং বাবল চার্ট তৈরি করার জন্য ব্যবহৃত হয়।
Seaborn পাইথনে آماری গ্রাফিক্স তৈরির একটি লাইব্রেরি। এটি matplotlib-এর উপরে তৈরি এবং pandas ডেটা স্ট্রাকচারের সাথে একীভূত।
১. আমরা 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()
আউটপুট