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

Matplotlib-এ অক্ষ ট্রান্সপারেন্ট করা

Matplotlib-এ অক্ষ ট্রান্সপারেন্ট করতে, আমরা নিচের ধাপগুলো অনুসরণ করতে পারি:

  • ফিগার আকার নির্ধারণ করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সমন্বয় করুন।
  • figure() মেথড ব্যবহার করে একটি নতুন ফিগার তৈরি করুন বা বিদ্যমান ফিগার এক্টিভেট করুন।
  • ফিগারের অংশ হিসেবে একটি '~.axes.Axes' সাবপ্লট অ্যারেঞ্জমেন্টে যোগ করুন।
  • কারেন্ট অক্ষের ফেস কালার সেট করুন।
  • ফিগারে একটি অক্ষ যোগ করুন।
  • numpy ব্যবহার করে t এবং s ডেটা তৈরি করুন।
  • অক্ষ ২-এ (ধাপ ৫ থেকে) plot() মেথড ব্যবহার করে t এবং s ডেটা পয়েন্ট প্লট করুন।
  • অক্ষ ট্রান্সপারেন্ট করতে set_alpha() মেথড ব্যবহার করুন এবং আলফা মান কম রাখুন।
  • ফিগার প্রদর্শন করতে show() মেথড ব্যবহার করুন।

উদাহরণ

import matplotlib.pyplot as plt
import numpy as np
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
fig = plt.figure()
ax1 = fig.add_subplot(1, 1, 1)
ax1.set_facecolor('orange')
ax2 = fig.add_axes([0.5, 0.5, 0.3, 0.3])
t = np.arange(0, 1, 0.01)
s = np.sin(t)
ax2.plot(t, s, linewidth=2)
ax2.patch.set_alpha(0.01)
plt.show()

আউটপুট

Matplotlib-এ অক্ষ ট্রান্সপারেন্ট করা

  1. Matplotlib-এ Parula কালারম্যাপ কীভাবে তৈরি করবেন?

  2. Matplotlib-এ স্ক্যাটার প্লটকে গ্রুপ হিসেবে ট্রান্সপারেন্ট করার পদ্ধতি

  3. Flask-এ Matplotlib দেখানোর পদ্ধতি

  4. Matplotlib-এ অক্ষ সওয়াপ করার পদ্ধতি