[python] np.mean () बनाम np.average () पायथन NumPy में?



1 Answers

np.mean हमेशा अंकगणितीय माध्य की गणना करता है, और इसमें इनपुट और आउटपुट के लिए कुछ अतिरिक्त विकल्प हैं (उदाहरण के लिए डेटाटाइप का उपयोग करना, परिणाम कहां रखना है)।

np.average की आपूर्ति की जाती है तो np.average भारित औसत की गणना कर सकता है।

Question

शीर्षक यह सब कहते हैं।

मुझे लगता है कि

In [30]: np.mean([1, 2, 3])
Out[30]: 2.0

In [31]: np.average([1, 2, 3])
Out[31]: 2.0

हालांकि, कुछ अंतर होना चाहिए, क्योंकि आखिरकार वे दो अलग-अलग कार्य हैं।

उनके बीच मतभेद क्या हैं?




आपके आमंत्रण में, दो कार्य समान हैं।

average हालांकि भारित औसत की गणना कर सकते हैं।

डॉक्टर लिंक: mean और average






Related



Tags

python python   numpy