কম্পিউটার

পাইথনে ন্যূনতম একটি অ্যারের বা ন্যূনতম কোনো NaN উপেক্ষা করে ফেরত দিন


একটি অ্যারের ন্যূনতম বা ন্যূনতম কোনো NaN উপেক্ষা করার জন্য, Python-এ numpy.nanmin() পদ্ধতি ব্যবহার করুন। পদ্ধতিটি নির্দিষ্ট অক্ষ সরানোর সাথে a এর মতো একই আকারের একটি অ্যারে প্রদান করে। Ifa একটি 0-d অ্যারে, অথবা যদি অক্ষ কোনটি না হয়, একটি ndarray স্কেলার প্রদান করা হয়। a হিসাবে একই dtype ফেরত দেওয়া হয়। 1ম প্যারামিটার, a হল একটি অ্যারে যেখানে সংখ্যা রয়েছে যার সর্বনিম্ন কাঙ্খিত। যদি a একটি অ্যারে না হয় তবে রূপান্তর করার চেষ্টা করা হয়৷

২য় প্যারামিটার, অক্ষ হল একটি অক্ষ বা অক্ষ যার সাথে সর্বনিম্ন গণনা করা হয়। ডিফল্ট হল সমতল অ্যারের ন্যূনতম গণনা করা। 3য় প্যারামিটার, ia একটি বিকল্প আউটপুট অ্যারে যা ফলাফল স্থাপন করতে হবে। ডিফল্ট কোনটি নয়; যদি প্রদান করা হয়, এটি অবশ্যই প্রত্যাশিত আউটপুটের মতো একই আকৃতি থাকতে হবে, তবে প্রয়োজনে টাইপটি কাস্ট করা হবে৷

4র্থ প্যারামিটার, রাখা হয়েছে যদি এটি True তে সেট করা হয়, তাহলে যে অক্ষগুলি ছোট করা হয় সেগুলিকে একটি আকারের সাথে মাত্রা হিসাবে রেখে দেওয়া হয়। এই বিকল্পের সাহায্যে, ফলাফলটি আসল a-এর বিপরীতে সঠিকভাবে সম্প্রচার করা হবে। যদি মানটি ডিফল্ট ছাড়া অন্য কিছু হয়, তাহলে Keepdims ndarray-এর সাব-ক্লাসের সর্বোচ্চ পদ্ধতিতে চলে যাবে। যদি সাব-ক্লাস পদ্ধতিগুলি Keepdims বাস্তবায়ন না করে তবে কোনো ব্যতিক্রম উত্থাপিত হবে।

পদক্ষেপ

প্রথমে, প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন -

numpy np হিসাবে আমদানি করুন

array() পদ্ধতি ব্যবহার করে একটি numpy অ্যারে তৈরি করা হচ্ছে। আমরা nan-

এর সাথে int টাইপের উপাদান যোগ করেছি
arr =np.array([[10, 20, 30], [40, np.nan, 60]])

অ্যারে প্রদর্শন করুন −

মুদ্রণ("আমাদের অ্যারে...\n",আরআর)

মাত্রা পরীক্ষা করুন −

মুদ্রণ("\nআমাদের অ্যারের মাত্রা...\n",arr.ndim)

ডেটাটাইপ −

পান
মুদ্রণ("\nআমাদের অ্যারে অবজেক্টের ডেটাটাইপ...\n", arr.dtype)

একটি অ্যারের ন্যূনতম বা ন্যূনতম কোনো NaN উপেক্ষা করতে, numpy.nanmin() পদ্ধতিটি ব্যবহার করুন −

প্রিন্ট("\nফলাফল (nanmin)...\n", np.nanmin(arr))

উদাহরণ

numpy হিসেবে np# আমদানি করুন অ্যারে() পদ্ধতি ব্যবহার করে একটি numpy অ্যারে তৈরি করা# আমরা nanarr =np.array([[10, 20, 30], [40, np.nan, 60] এর সাথে int টাইপের উপাদান যুক্ত করেছি ]])# অ্যারেপ্রিন্ট প্রদর্শন করুন("আমাদের অ্যারে...\n",আরআর)# ডাইমেনশনপ্রিন্ট পরীক্ষা করুন("\nআমাদের অ্যারের মাত্রা...\n",arr.ndim)# ডেটাটাইপপ্রিন্ট পান("\nডেটাটাইপ) আমাদের অ্যারে অবজেক্টের...\n",arr.dtype)# একটি অ্যারের ন্যূনতম বা ন্যূনতম কোনো NaN উপেক্ষা করতে, Python এ numpy.nanmin() পদ্ধতিটি ব্যবহার করুন# পদ্ধতিটি একই আকারের একটি অ্যারে প্রদান করে একটি, নির্দিষ্ট অক্ষ সরানো সহ। যদি a একটি 0-d অ্যারে হয়, অথবা যদি অক্ষ কোনটি না হয়, একটি ndarray স্কেলার প্রদান করা হয়। a হিসাবে একই dtype ফেরানো হয় 

আউটপুট

আমাদের অ্যারে...[[10. 20. 30. [40. nan 60.]]আমাদের অ্যারের মাত্রা...2আমাদের অ্যারে অবজেক্টের ডেটাটাইপ...float64Result (nanmin)...10.0

  1. পাইথনে একটি এন-ডাইমেনশনাল অ্যারের গ্রেডিয়েন্ট ফেরত দিন

  2. পাইথনে রৈখিক বীজগণিতের চোলেস্কি পচন ফিরিয়ে দিন

  3. পাইথনে ইনপুট অ্যারের বেস 2 লগারিদম ফেরত দিন

  4. পাইথনে একটি স্ট্রিং অ্যারের উপাদানের দৈর্ঘ্য ফেরত দিন