পাইথন নুমপি লাইব্রেরিতে এক-মাত্রিক বা বহু-মাত্রিক অ্যারের সাথে বিভিন্ন ধরণের কাজ করার জন্য অনেকগুলি সমষ্টিগত বা পরিসংখ্যানগত ফাংশন রয়েছে। কিছু দরকারী সমষ্টিগত ফাংশন হল গড় (), মিনিট (), সর্বোচ্চ (), গড় (), যোগ (), মধ্যমা (), শতকরা (), ইত্যাদি । এর ব্যবহার গড় (), মিনিট (), এবং সর্বোচ্চ () ফাংশন এই টিউটোরিয়ালে বর্ণিত হয়েছে। দ্য গড় () অ্যারে উপাদানগুলির গাণিতিক গড় মান ফেরত দিতে ফাংশন ব্যবহার করা হয়। অ্যারের সব উপাদানের যোগফলকে অ্যারের মৌলের মোট সংখ্যা দিয়ে ভাগ করে গাণিতিক গড় গণনা করা হয়। যদি নির্দিষ্ট অক্ষটি ফাংশনে উল্লেখ করা হয়, তাহলে এটি নির্দিষ্ট অক্ষের গড় মান গণনা করবে। সর্বোচ্চ () অ্যারে উপাদান বা নির্দিষ্ট অ্যারে অক্ষের উপাদান থেকে সর্বোচ্চ মান বের করার জন্য ফাংশন ব্যবহার করা হয়। মিনিট () অ্যারে এলিমেন্ট বা নির্দিষ্ট অ্যারে অক্ষ থেকে ন্যূনতম মান বের করতে ফাংশন ব্যবহার করা হয়।
গড় () ফাংশনের ব্যবহার
গড় () ফাংশনের সিনট্যাক্স নিচে দেওয়া হল।
বাক্য গঠন :
অসাড়মানে(input_array,অক্ষ=কোনটিই নয়,dtype=কোনটিই নয়,বাইরে=কোনটিই নয়,কিপডিমস=<মূল্যহীন>)
এই ফাংশনটি পাঁচটি যুক্তি নিতে পারে। এই যুক্তিগুলির উদ্দেশ্যগুলি নীচে বর্ণিত হয়েছে:
input_array
এটি একটি বাধ্যতামূলক যুক্তি যা মান হিসাবে একটি অ্যারে নেয় এবং অ্যারের মানগুলির গড় এই ফাংশন দ্বারা গণনা করা হয়।
অক্ষ
এটি একটি alচ্ছিক যুক্তি, এবং এই যুক্তির মান একটি পূর্ণসংখ্যা বা পূর্ণসংখ্যার টুপল হতে পারে। এই যুক্তিটি বহুমাত্রিক অ্যারের জন্য ব্যবহৃত হয়। এর মান যদি অক্ষ 0 এ সেট করা হয়, তারপর ফাংশনটি কলামের মান গণনা করবে, এবং যদি এর মান অক্ষ 1 তে সেট করা হয়, তারপর ফাংশন সারি মানের গড় গণনা করবে।
dtype
এটি একটি argumentচ্ছিক যুক্তি যা গড় মানের ডেটার ধরন নির্ধারণ করতে ব্যবহৃত হয়।
বাইরে
এটি একটি alচ্ছিক যুক্তি এবং ব্যবহার করা হয় যখন ফাংশনের আউটপুট একটি বিকল্প অ্যারে সংরক্ষণ করতে হবে। এই ক্ষেত্রে, আউটপুট অ্যারের মাত্রা ইনপুট অ্যারের মতো হতে হবে। এই যুক্তির ডিফল্ট মান হল কোনটিই নয় ।
কিপডিমস
এটি একটি alচ্ছিক যুক্তি, এবং যেকোনো বুলিয়ান মান এই যুক্তিতে সেট করা যেতে পারে। এটি ইনপুট অ্যারের উপর ভিত্তি করে সঠিকভাবে আউটপুট প্রেরণ করতে ব্যবহৃত হয়।
এই ফাংশনটি গড় মানগুলির একটি অ্যারে প্রদান করে যদি আউট আর্গুমেন্টের মান সেট করা থাকে কোনটিই নয় , অন্যথায় ফাংশন আউটপুট অ্যারে রেফারেন্স প্রদান করে।
উদাহরণ: গড় () ফাংশন ব্যবহার করে
নিচের উদাহরণ দেখায় কিভাবে এক-মাত্রিক এবং দ্বিমাত্রিক অ্যারের গড় মান গণনা করা যায়। এখানে, প্রথম গড় () ফাংশনটি পূর্ণসংখ্যার সংখ্যার এক-মাত্রিক অ্যারের সাথে ব্যবহৃত হয়, এবং দ্বিতীয় গড় () ফাংশনটি পূর্ণসংখ্যার সংখ্যার দ্বিমাত্রিক অ্যারের সাথে ব্যবহৃত হয়।
# NumPy লাইব্রেরি আমদানি করুনআমদানিঅসাড়হিসাবেযেমন
# একটি মাত্রিক অ্যারে তৈরি করুন
np_array=যেমনঅ্যারে([6, 4, 9, 3, ঘ])
# প্রিন্ট অ্যারে এবং মানে মান
ছাপা('এক-মাত্রিক NumPy অ্যারের মান হল:n',np_array)
ছাপা('এক-মাত্রিক অ্যারের গড় মান হল:n',যেমনমানে(np_array))
# একটি দ্বিমাত্রিক অ্যারে তৈরি করুন
np_array=যেমনঅ্যারে([[5, 3, 5], [5, 4, 3]])
# প্রিন্ট অ্যারে এবং মানে মান
ছাপা('nদ্বিমাত্রিক NumPy অ্যারের মান হল:n',np_array)
ছাপা('দ্বিমাত্রিক অ্যারের গড় মান হল:n',যেমনমানে(np_array,অক্ষ=0))
আউটপুট :
উপরের স্ক্রিপ্টটি চালানোর পর নিম্নলিখিত আউটপুটটি প্রদর্শিত হবে।
সর্বোচ্চ () ফাংশনের ব্যবহার
Max () ফাংশনের সিনট্যাক্স নিচে দেওয়া হল।
বাক্য গঠন :
অসাড়সর্বোচ্চ(input_array,অক্ষ=কোনটিই নয়,বাইরে=কোনটিই নয়,কিপডিমস=কোনটিই নয়,প্রাথমিক=কোনটিই নয়,কোথায়=কোনটিই নয়)এই ফাংশনটি ছয়টি যুক্তি নিতে পারে। এই যুক্তিগুলির উদ্দেশ্যগুলি নীচে বর্ণিত হয়েছে:
input_array
এটি একটি বাধ্যতামূলক যুক্তি যা একটি অ্যারেকে মান হিসাবে গ্রহণ করে এবং এই ফাংশনটি অ্যারের সর্বোচ্চ মান বের করে।
অক্ষ
এটি একটি alচ্ছিক যুক্তি, এবং এর মান একটি পূর্ণসংখ্যা বা পূর্ণসংখ্যার টুপল হতে পারে। এই যুক্তিটি বহুমাত্রিক অ্যারের জন্য ব্যবহৃত হয়।
বাইরে
এটি একটি alচ্ছিক যুক্তি এবং ব্যবহার করা হয় যখন ফাংশনের আউটপুট একটি বিকল্প অ্যারে সংরক্ষণ করতে হবে।
কিপডিমস
এটি একটি alচ্ছিক যুক্তি, এবং যেকোনো বুলিয়ান মান এই যুক্তিতে সেট করা যেতে পারে। এটি ইনপুট অ্যারের উপর ভিত্তি করে সঠিকভাবে আউটপুট প্রেরণ করতে ব্যবহৃত হয়।
প্রাথমিক
এটি একটি alচ্ছিক যুক্তি যা আউটপুটের ন্যূনতম মান নির্ধারণ করতে ব্যবহৃত হয়।
কোথায়
এটি একটি alচ্ছিক যুক্তি যা সর্বাধিক মান বের করতে অ্যারের উপাদানগুলির তুলনা করতে ব্যবহৃত হয়। এই যুক্তির ডিফল্ট মান হল কোনটিই নয় ।
এই ফাংশনটি এক-মাত্রিক অ্যারের জন্য সর্বাধিক মান বা বহু-মাত্রিক অ্যারের জন্য সর্বোচ্চ মানের একটি অ্যারে প্রদান করে।
উদাহরণ: সর্বোচ্চ () ফাংশন ব্যবহার করে
নিচের উদাহরণটি দেখায় সর্বোচ্চ () ফাংশনের ব্যবহার এক-মাত্রিক অ্যারের সর্বোচ্চ মান বের করতে।
# NumPy লাইব্রেরি আমদানি করুনআমদানিঅসাড়হিসাবেযেমন
# পূর্ণসংখ্যার NumPy অ্যারে তৈরি করুন
np_array=যেমনঅ্যারে([একুশ, 5, 3. 4, 12, 30, 6])
# অ্যারে থেকে সর্বোচ্চ মান খুঁজুন
সর্বোচ্চ_মূল্য=যেমনসর্বোচ্চ(np_array)
# সর্বোচ্চ মান প্রিন্ট করুন
ছাপা('অ্যারের সর্বোচ্চ মান হল:',সর্বোচ্চ_মূল্য)
আউটপুট :
উপরের স্ক্রিপ্টটি চালানোর পর নিম্নলিখিত আউটপুটটি প্রদর্শিত হবে।
Min () ফাংশনের ব্যবহার
Min () ফাংশনের সিনট্যাক্স নিচে দেওয়া হল।
বাক্য গঠন :
অসাড়মিনিট(input_array,অক্ষ=কোনটিই নয়,বাইরে=কোনটিই নয়,কিপডিমস=কোনটিই নয়,প্রাথমিক=কোনটিই নয়,কোথায়=কোনটিই নয়)এই ফাংশনের আর্গুমেন্টের উদ্দেশ্যগুলি max () ফাংশনের মতই যা max () ফাংশনের অংশে ব্যাখ্যা করা হয়েছে। এটি ইনপুট অ্যারের ন্যূনতম মান প্রদান করে।
উদাহরণ: min () ফাংশন ব্যবহার করা
নিম্নোক্ত উদাহরণটি একটি এক মাত্রিক অ্যারের ন্যূনতম মান খুঁজে পেতে min () ফাংশনের ব্যবহার দেখায়।
# NumPy লাইব্রেরি আমদানি করুনআমদানিঅসাড়হিসাবেযেমন
# পূর্ণসংখ্যার NumPy অ্যারে তৈরি করুন
np_array=যেমনঅ্যারে([একুশ, 5, 3. 4, 12, 30, 6])
# অ্যারে থেকে সর্বোচ্চ মান খুঁজুন
সর্বোচ্চ_মূল্য=যেমনসর্বোচ্চ(np_array)
# সর্বোচ্চ মান প্রিন্ট করুন
ছাপা('অ্যারের সর্বোচ্চ মান হল:',সর্বোচ্চ_মূল্য)
আউটপুট :
উপরের স্ক্রিপ্টটি চালানোর পর নিম্নলিখিত আউটপুটটি প্রদর্শিত হবে।
উপসংহার
পাঠকদের পাইথন স্ক্রিপ্টে এই ফাংশনগুলি ব্যবহারের উপায় জানতে সাহায্য করার জন্য এই টিউটোরিয়ালে তিনটি দরকারী সমষ্টিগত ফাংশন (গড় (), সর্বোচ্চ () এবং মিনি ()) ব্যাখ্যা করা হয়েছে।