কিভাবে MATLAB এ একটি হিস্টোগ্রাম প্লট করবেন

Kibhabe Matlab E Ekati Histograma Plata Karabena



ডেটা বিশ্লেষণের কাজের জন্য ডেটা মানগুলির বিতরণ এবং ফ্রিকোয়েন্সি বোঝা অপরিহার্য। MATLAB তৈরি করার একটি সহজ উপায় প্রদান করে হিস্টোগ্রাম , যা দৃশ্যত ডেটা বিতরণের প্রতিনিধিত্ব করে। MATLAB-এ, আপনার ডেটা থেকে মূল্যবান অন্তর্দৃষ্টি পেতে এবং জ্ঞাত সিদ্ধান্ত গ্রহণের সুবিধার্থে হিস্টোগ্রাম তৈরি করা যেতে পারে। আপনি একজন শিক্ষানবিস বা একজন অভিজ্ঞ MATLAB ব্যবহারকারী হোন না কেন, এই ধাপে ধাপে নির্দেশিকা আপনাকে প্লট করার প্রক্রিয়ার মধ্য দিয়ে নিয়ে যাবে হিস্টোগ্রাম ম্যাটল্যাবে।

কিভাবে MATLAB এ একটি হিস্টোগ্রাম প্লট করবেন

চক্রান্ত করা a হিস্টোগ্রাম MATLAB-এ, আপনাকে অবশ্যই নীচের প্রদত্ত পদক্ষেপগুলি অনুসরণ করতে হবে:







ধাপ 1: ডেটা আমদানি বা জেনারেট করুন



চক্রান্ত করার আগে ক হিস্টোগ্রাম , আপনার সাথে কাজ করার জন্য ডেটা থাকতে হবে এবং MATLAB ফাইল বা ডাটাবেস থেকে বিদ্যমান ডেটা আমদানি করতে একাধিক বিকল্প অফার করে।



ডেটা = আমদানি ডেটা ( 'ফাইলের নাম' ) ;





এখানে, 'ফাইলের নাম' যে ফাইল থেকে আপনি ডেটা আমদানি করতে চান তার নামটি উপস্থাপন করে এবং আপনাকে অবশ্যই নিশ্চিত করতে হবে যে ফাইলটি এমন একটি বিন্যাসে রয়েছে যা MATLAB চিনতে পারে, যেমন একটি পাঠ্য ফাইল বা একটি স্প্রেডশীট ফাইল।

এছাড়াও আপনি বিভিন্ন বিল্ট-ইন ফাংশন ব্যবহার করে সরাসরি MATLAB-এর মধ্যে নমুনা ডেটা তৈরি করতে পারেন। উদাহরণস্বরূপ, র্যান্ডম সংখ্যার একটি অ্যারে তৈরি করতে, আপনি র্যান্ড ফাংশন ব্যবহার করতে পারেন।



ডেটা জেনারেট করার সিনট্যাক্স নীচে দেওয়া হল:

তারিখ = সারি ( 1 , n ) ;

এই উদাহরণে, n ডেটা পয়েন্টের পছন্দসই সংখ্যা প্রতিনিধিত্ব করে। র্যান্ড ফাংশন 0 এবং 1 এর মধ্যে র্যান্ডম সংখ্যাগুলির একটি 1-বাই-n অ্যারে তৈরি করে।

ধাপ 2: বিনের সংখ্যা নির্ধারণ করুন

বিনস একটি হিস্টোগ্রামে ডেটা মানের পরিসীমা বিভক্ত করা হয় এমন অন্তর। সঠিকভাবে ডেটা বিতরণকে চিত্রিত করার জন্য উপযুক্ত সংখ্যক বিন নির্বাচন করা অত্যন্ত গুরুত্বপূর্ণ। আপনার ডেটা বোঝার উপর ভিত্তি করে আপনি ম্যানুয়ালি বিনের সংখ্যা নির্দিষ্ট করতে পারেন।

ধাপ 3: হিস্টোগ্রাম তৈরি করুন

একবার আপনার ডেটা এবং কাঙ্খিত সংখ্যক বিন পাওয়া গেলে, এটি হিস্টোগ্রাম তৈরি করার সময়। MATLAB অফার করে হিস্ট বা হিস্টোগ্রাম ফাংশন, যা হিস্টোগ্রাম তৈরির প্রাথমিক টুল। হিস্ট ফাংশনে ইনপুট হিসাবে আপনার ডেটা সরবরাহ করুন এবং বিনের সংখ্যা নির্দিষ্ট করুন।

সিনট্যাক্স নিম্নরূপ:

হিস্ট ( ডেটা, numBins )

বা:

হিস্টোগ্রাম ( তথ্য, 'NumBins' , numBins )

এখানে, তথ্য আপনি যে ডেটার একটি হিস্টোগ্রাম প্লট করতে চান তা উপস্থাপন করে, এবং numBins কাঙ্খিত সংখ্যক বিন নির্দিষ্ট করে।

ধাপ 4: হিস্টোগ্রাম কাস্টমাইজ করুন

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

উদাহরণস্বরূপ, x এবং y লেবেল যোগ করতে, নিম্নলিখিত কোডটি ব্যবহার করুন:

xlabel ( 'মান' )
ylabel ( 'ফ্রিকোয়েন্সি' )

বিন প্রস্থ সামঞ্জস্য করতে, আপনি নিম্নলিখিত কোড ব্যবহার করতে পারেন:

হিস্টোগ্রাম ( তথ্য, 'বিন প্রস্থ' , binWidth_value )

ব্যবহার করে 'বিন প্রস্থ' প্যারামিটার, আপনি আপনার হিস্টোগ্রামে বিনগুলির পছন্দসই প্রস্থ নির্দিষ্ট করতে পারেন। আপনার ইনপুট ডেটা দিয়ে ডেটা প্রতিস্থাপন করুন এবং binWidth_value পছন্দসই প্রস্থ মান সহ।

আপনি যদি পরিবর্তন করতে চান হিস্টোগ্রাম রং, নীচের প্রদত্ত কোড অনুসরণ করুন:

হিস্টোগ্রাম ( তথ্য, 'মুখের রঙ' , 'রঙ' )

সঙ্গে 'মুখের রঙ' প্যারামিটার, আপনি হিস্টোগ্রাম বারগুলির রঙ নির্দিষ্ট করতে পারেন। প্রতিস্থাপন করুন 'রঙ' পছন্দসই রঙের নাম বা RGB মান সহ।

আপনি এর জন্য একটি শিরোনামও যোগ করতে পারেন হিস্টোগ্রাম নীচের প্রদত্ত সিনট্যাক্স থেকে:

শিরোনাম ( 'হিস্টোগ্রাম শিরোনাম' )

সংরক্ষণ করতে হিস্টোগ্রাম প্লট, আপনি নিম্নলিখিত ফাংশন ব্যবহার করতে পারেন।

% চিত্রটি প্রিন্ট করুন হিসাবে একটি PNG ফাইল
ছাপা ( '-dpng' , 'myfigure.png' ) ;

MATLAB-এ একটি হিস্টোগ্রাম প্লট করার সম্পূর্ণ কোড নীচে দেওয়া হল:

% ধাপ 1 : লোড বা তথ্য উৎপন্ন
ডেটা = [ 10 , 12 , পনের , 18 , বিশ , 22 , 22 , 22 , 25 , 28 , 30 , 30 , 30 , 32 , 35 , 38 , 40 ] ;
% ধাপ 2 : বিন সংখ্যা সেট করুন
numBins = 5 ;
% ধাপ 3 এবং ধাপ 4 : হিস্টোগ্রাম তৈরি করুন এবং কাস্টমাইজ করুন
হিস্টোগ্রাম ( ডেটা, নম্বরবিন, 'মুখের রঙ' , 'নীল' ) ;
xlabel ( 'মান' ) ;
ylabel ( 'ফ্রিকোয়েন্সি' ) ;
শিরোনাম ( 'ডেটার হিস্টোগ্রাম' ) ;
% চিত্রটি প্রিন্ট করুন হিসাবে একটি PNG ফাইল
ছাপা ( '-dpng' , 'myfigure.png' ) ;

উপসংহার

MATLAB হিস্টোগ্রাম প্লট করার জন্য একটি ব্যবহারকারী-বান্ধব এবং শক্তিশালী প্ল্যাটফর্ম অফার করে যা এর মাধ্যমে করা যেতে পারে হিস্ট বা হিস্টোগ্রাম ফাংশন এই নিবন্ধে ধাপে ধাপে নির্দেশিকা অনুসরণ করে, আপনি কীভাবে ডেটা আমদানি বা তৈরি করতে হয়, বিনের সংখ্যা নির্ধারণ করতে, হিস্টোগ্রাম তৈরি করতে এবং কাস্টমাইজ করতে, ফলাফলগুলি বিশ্লেষণ করতে এবং আপনার পছন্দ অনুযায়ী কাস্টমাইজ করতে শিখবেন।