কিভাবে MATLAB এ অভিজ্ঞতামূলক ক্রমবর্ধমান বিতরণ ফাংশন (CDF) প্লট করবেন?

Kibhabe Matlab E Abhijnatamulaka Kramabardhamana Bitarana Phansana Cdf Plata Karabena



একটি অভিজ্ঞতামূলক ক্রমবর্ধমান বিতরণ ফাংশন প্লট একটি পরিসংখ্যানগত প্লট যা একই বৈশিষ্ট্যযুক্ত একাধিক ডেটা সেটের মধ্যে তুলনা করার জন্য ব্যাপকভাবে ব্যবহৃত হয়। এই চক্রান্ত এছাড়াও বলা হয় অভিজ্ঞতামূলক CDF বা ইসিডিএফ পটভূমি. MATLAB আমাদের ব্যবহার করে এই প্লট তৈরি করতে দেয় cdfplot() ফাংশন

এই নিবন্ধটি অন্বেষণ করতে যাচ্ছে:







একটি অভিজ্ঞতামূলক CDF প্লট কি?



কেন আমাদের একটি অভিজ্ঞতামূলক CDF প্লট দরকার?



কিভাবে MATLAB এ একটি অভিজ্ঞতামূলক CDF প্লট তৈরি করবেন?





উপসংহার

একটি অভিজ্ঞতামূলক CDF প্লট কি?

একটি অভিজ্ঞতামূলক CDF প্লট একটি ডেটা ভিজ্যুয়ালাইজেশন যা আমাদের নমুনা ডেটা সেট পয়েন্টগুলিকে তাদের শতকরা মানগুলির বিপরীতে সর্বনিম্ন থেকে সর্বোচ্চ পর্যন্ত প্রদর্শন করে। এই প্লটের জন্য ক্রমাগত ভেরিয়েবল প্রয়োজন এবং শতাংশ এবং অন্যান্য বন্টন বৈশিষ্ট্য গণনা করে।



কেন আমাদের একটি অভিজ্ঞতামূলক CDF প্লট দরকার?

একটি অভিজ্ঞতামূলক CDF প্লট অনেক ব্যবহার আছে কিন্তু এর কিছু প্রধান ব্যবহার নিচে তালিকাভুক্ত করা হল।

এই প্লট ব্যবহার করা হয়:

  • একাধিক ডেটা সেটের একই বৈশিষ্ট্য পরিমাপ করতে।
  • বিন্দু সনাক্ত করার জন্য যেখানে অধিকাংশ মান ঘটে।
  • একটি ডেটা সেটের শতাংশ এবং বৈশিষ্ট্য খুঁজে বের করতে।
  • আপনার ডেটা কীভাবে একটি সর্বোত্তম-যুক্ত বিতরণ অনুসরণ করে তা সনাক্ত করতে।
  • আপনার ডেটা পরিসীমা মূল্যায়নের জন্য।

কিভাবে MATLAB এ একটি অভিজ্ঞতামূলক CDF প্লট তৈরি করবেন?

একটি অভিজ্ঞতামূলক CDF প্লট বিল্ট-ইন ব্যবহার করে ম্যাটল্যাবে সহজেই এবং দক্ষতার সাথে তৈরি করা যেতে পারে cdfplot() ফাংশন এই ফাংশনটি একটি বাধ্যতামূলক প্যারামিটার হিসাবে সারি বা কলাম ভেক্টর আকারে নমুনা ডেটা গ্রহণ করে এবং একটি তৈরি করে অভিজ্ঞতামূলক CDF প্লট যে ডেটা সেটের বিরুদ্ধে।

বাক্য গঠন

দ্য cdfplot() ফাংশন নিম্নলিখিত উপায়ে প্রয়োগ করা যেতে পারে।

cdfplot ( এক্স )

h = cdfplot ( এক্স )

এখানে,

কাজ cdfplot(x) তৈরির জন্য দায়ী অভিজ্ঞতামূলক CDF প্লট প্রদত্ত নমুনা ডেটার জন্য এক্স . মনে রেখ যে এক্স একটি সারি বা কলাম ভেক্টর হতে হবে।

কাজ h=cdfplot(x) এর একটি হ্যান্ডেল h তৈরি করার জন্য দায়ী অভিজ্ঞতামূলক CDF প্লট লাইন অবজেক্ট . দ্য হ্যান্ডেল জ এটি তৈরি করার পরে বস্তুর বৈশিষ্ট্যগুলি অনুসন্ধান বা সংশোধন করার জন্য ব্যবহার করা যেতে পারে।

উদাহরণ 1: কিভাবে MATLAB-এ একটি অভিজ্ঞতামূলক CDF প্লট তৈরি করবেন?

এই MATLAB কোডটি 1 এবং 10 এর মধ্যে এলোমেলোভাবে বিতরণ করা পূর্ণসংখ্যা ধারণ করে 10 দৈর্ঘ্যের একটি কলাম ভেক্টর x তৈরি করে। এর পরে, এটি ব্যবহার করে cdfplot() একটি তৈরি করার ফাংশন অভিজ্ঞতামূলক CDF প্লট যা প্রদত্ত আউটপুট থেকে দেখা যায়।

x = র্যান্ড ( 100 , 10 , 1 ) ;

cdfplot ( এক্স ) ;

উদাহরণ 2: কিভাবে MATLAB-এ একটি অবজেক্ট হ্যান্ডেল দিয়ে একটি অভিজ্ঞতামূলক ক্রমবর্ধমান বিতরণ ফাংশন প্লট তৈরি করবেন?

এটি অন্য সংস্করণ উদাহরণ 1 যেটিতে আমরা একই ইনপুট নমুনা ডেটা ব্যবহার করি এক্স একটি তৈরি করতে অভিজ্ঞতামূলক CDF প্লট তার বরাবর অবজেক্ট হ্যান্ডেল জ ব্যবহার h=cdfplot(x) . এর পরে, আমরা হ্যান্ডেল ব্যবহার করি থেকে লাইন শৈলী পরিবর্তন করতে কঠিন থেকে '-' ব্যবহার করে বিন্দু (.) স্বরলিপি প্রাপ্ত আউটপুট প্রদত্ত স্ক্রিনশট থেকে পর্যবেক্ষণ করা যেতে পারে।

x = র্যান্ড ( 100 , 10 , 1 ) ;

h = cdfplot ( এক্স ) ;

জ. লাইনস্টাইল ='--'

উদাহরণ 3: কিভাবে MATLAB-তে cdfplot() ফাংশন ব্যবহার করে তাত্ত্বিক CDF-এর সাথে অভিজ্ঞতামূলক CDF-এর তুলনা করবেন?

এই MATLAB কোডে, আমরা বাস্তবায়ন করি cdfplot() ফাংশন একটি তুলনা সঞ্চালন দ্য তাত্ত্বিক CDF সঙ্গে অভিজ্ঞতামূলক CDF . এই তুলনা করার জন্য, আমরা একটি সারি ভেক্টর শুরু করি এবং ধারণকারী 100 সাধারণত র্যান্ডম সংখ্যা বিতরণ করা হয় এবং একটি তৈরি করুন অভিজ্ঞতামূলক CDF প্লট।

এর পরে, আমরা অন্য ডেটা সেট শুরু করি এক্স থাকার একই দৈর্ঘ্য হিসাবে এবং এর মধ্যে থাকা সংখ্যা রয়েছে মিনিট(y) এবং সর্বোচ্চ(y) . তারপর আমরা গণনা তাত্ত্বিক cdf x1 ডেটা সেটের জন্য এক্স এবং ডেটা সেটের মানগুলির বিপরীতে এটি প্লট করুন এক্স ব্যবহার করে প্লট() ​​ফাংশন . আমরা ব্যাবহার করি অপেক্ষা কর এবং বন্ধ রাখা তে উভয় প্লট তৈরি করার আদেশ দেয় একই চিত্র মধ্যে মিল পর্যবেক্ষণ করতে অভিজ্ঞতামূলক সিডিএফ এবং তাত্ত্বিক সিডিএফ .

y = randn ( 1 , 100 ) ;

cdfplot ( এবং ) ;

রাখা চালু

x = linspace ( মিনিট ( এবং ) , সর্বোচ্চ ( এবং ) ) ;

x1 = cdf ( 'স্বাভাবিক' ,এক্স, 0 , 1 ) ;

পটভূমি ( x, x1 )

কিংবদন্তি ( 'অভিজ্ঞতামূলক CDF' , 'তাত্ত্বিক CDF' , 'অবস্থান' , 'সেরা' )

রাখা বন্ধ

উপসংহার

একটি অভিজ্ঞতামূলক CDF প্লট একটি পরিসংখ্যানগত কৌশল যা একই বৈশিষ্ট্যযুক্ত একাধিক ডেটাসেটের তুলনা করার জন্য ব্যাপকভাবে ব্যবহৃত হয়। আমরা বিল্ট-ইন ব্যবহার করে ম্যাটল্যাবে এই প্লটটি তৈরি করতে পারি cdfplot() একটি সারি বা কলাম ভেক্টর আকারে একটি পর্যবেক্ষণ নমুনা ডেটা সেট গ্রহণ ফাংশন. এই টিউটোরিয়াল ব্যাখ্যা করেছে একটি কি অভিজ্ঞতামূলক CDF প্লট এবং কিভাবে এটি ব্যবহার করে MATLAB এ তৈরি করবেন cdfplot() ফাংশন