ম্যাটপ্লটলিবে একটি ক্রমবর্ধমান বিতরণ ফাংশনের লগারিদমিক প্লট দেখানোর জন্য, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি।
পদক্ষেপ
- চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
- নমুনা ডেটার সংখ্যার জন্য একটি পরিবর্তনশীল, N, শুরু করুন।
- নম্পি ব্যবহার করে ডেটা, X2 এবং F2 তৈরি করুন।
- প্লট X2 এবং F2 ব্যবহার করে plot() পদ্ধতি।
- x এবং y স্কেল লগারিদমিক করুন।
- চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
N = 100
data = np.random.randn(N)
X2 = np.sort(data)
F2 = np.array(range(N))/float(N)
plt.plot(X2, F2)
plt.xscale('log')
plt.yscale('log')
plt.show() আউটপুট
