اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

في مكتبة NumPy، تقوم argmin و argmax بإرجاع الفهرس لأدنى قيمة أو أعلى قيمة في مصفوفة، سأشرح لك بمثال لتفهم أكثر:

import numpy as np

arr = np.array([3, 1, 4, 1, 5, 9, 2, 6, 5, 3])

# العثور على الفهرس لأدنى قيمة باستخدام argmin
index_of_min = np.argmin(arr)
min_value = arr[index_of_min]

# العثور على الفهرس لأعلى قيمة باستخدام argmax
index_of_max = np.argmax(arr)
max_value = arr[index_of_max]

print("الفهرس لأدنى قيمة:", index_of_min)
print("أدنى قيمة:", min_value)
print("الفهرس لأعلى قيمة:", index_of_max)
print("أعلى قيمة:", max_value)

و ستكون النتائج بالشكل التالي:

الفهرس لأدنى قيمة: 1
أدنى قيمة: 1
الفهرس لأعلى قيمة: 5
أعلى قيمة: 9

 argmin:
أعطتنا الفهرس لأدنى قيمة: 1 (القيمة 1 في المصفوفة هي الأدنى)

argmax:
أعطتنا الفهرس لأعلى قيمة: 5 (القيمة 9 في المصفوفة هي الأعلى)

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...