की एक पंक्ति पंक्ति मैं एक बड़ी NumPy सरणी की एक विशेष पंक्ति को जोड़ना चाहता हूं। मुझे पता है कि फंक्शन array.max()
अधिकतम सरणी में अधिकतम देगा, और array.max(1)
मुझे प्रत्येक पंक्ति में सरणी के रूप में अधिकतम प्रदान करेगा। हालांकि, मैं अधिकतम पंक्ति में अधिकतम प्राप्त करना चाहता हूं (उदाहरण के लिए, पंक्ति 7, या पंक्ति 2 9)। मेरे पास एक बड़ी सरणी है, इसलिए सभी पंक्तियों के लिए अधिकतम प्राप्त करने से मुझे एक महत्वपूर्ण समय दंड मिलेगा।एक NumPy सरणी
6
A
उत्तर
19
आप इंडेक्सिंग ऑपरेटर का उपयोग करके आसानी से दो-आयामी सरणी की एक पंक्ति तक पहुंच सकते हैं। पंक्ति स्वयं एक सरणी है, मूल सरणी के एक हिस्से का दृश्य है, और sum()
और max()
समेत सभी सरणी विधियों का खुलासा करता है।
x = arr[7].max() # Maximum in row 7
y = arr[29].sum() # Sum of the values in row 29
बस पूर्णता के लिए, आप एक ही कॉलम के लिए कर सकते हैं::
z = arr[:, 5].sum() # Sum up all values in column 5.
इसलिए आप आसानी से इस तरह प्रति पंक्ति अधिकतम प्राप्त कर सकते हैं
संबंधित मुद्दे
- 1. numpy: एक सरणी
- 2. एक अजगर numpy सरणी
- 3. rpy2: एक numpy सरणी
- 4. एक NumPy 2D सरणी
- 5. एक Numpy सरणी
- 6. एक NumPy सरणी को NumPy सरणी में जोड़ें
- 7. numpy सरणी
- 8. numpy सरणी
- 9. एक numpy सरणी पर देखें?
- 10. एक तेज़ तरीका एक numpy सरणी
- 11. कैसे मैं एक एक आयामी numpy सरणी
- 12. ctypes सरणी से numpy
- 13. अजगर (Numpy) सरणी
- 14. वस्तुओं की numpy सरणी
- 15. NumPy सरणी डेटा
- 16. Numpy सरणी स्मृति समस्या
- 17. कैसे NumPy सरणी
- 18. अपरिवर्तनीय numpy सरणी?
- 19. कैसे एक numpy सरणी प्रकार लपेटता है?
- 20. सरणी के लिए एक तत्व जोड़े numpy
- 21. numpy save/load एक सरणी दूषित
- 22. एक क्रमबद्ध दो आयामी numpy सरणी
- 23. एक numpy सरणी पर सब्सप्लिंग/औसत
- 24. मैं एक numpy सरणी पर सशर्त सरणी अंकगणित कैसे करूँ?
- 25. कुशल पाइथन सरणी को numpy सरणी रूपांतरण
- 26. numpy सरणी को PySide QPixmap
- 27. अजगर/Numpy - लपेटें स्लाइस सरणी
- 28. औसत numpy सरणी लेकिन आकार
- 29. पायथन numpy सरणी बनाम सूची
- 30. 3 डी numpy रिकॉर्ड सरणी