छँटाई मैं इस सरणी, नामित वी, dtype की ('float64') मिल गया है:अजगर (Numpy) सरणी
array([[ 9.33350000e+05, 8.75886500e+06, 3.45765000e+02],
[ 4.33350000e+05, 8.75886500e+06, 6.19200000e+00],
[ 1.33360000e+05, 8.75886500e+06, 6.76650000e+02]])
... जो मैं एनपी का उपयोग करके एक फ़ाइल से प्राप्त हुआ है। loadtxt कमांड। मैं इसे पहले कॉलम के मानों के बाद क्रमबद्ध करना चाहता हूं, संरचना को मिश्रित किए बिना जो एक ही पंक्ति पर सूचीबद्ध संख्याओं को एक साथ रखता है। (अक्ष = 0) v.sort का उपयोग करते हुए मुझे देता है:
array([[ 1.33360000e+05, 8.75886500e+06, 6.19200000e+00],
[ 4.33350000e+05, 8.75886500e+06, 3.45765000e+02],
[ 9.33350000e+05, 8.75886500e+06, 6.76650000e+02]])
... यानी, पहली पंक्ति में तीसरे स्तंभ की सबसे छोटी संख्या देता है आदि मैं नहीं बल्कि कुछ इस तरह चाहेगा ...
array([[ 1.33360000e+05, 8.75886500e+06, 6.76650000e+02],
[ 4.33350000e+05, 8.75886500e+06, 6.19200000e+00],
[ 9.33350000e+05, 8.75886500e+06, 3.45765000e+02]])
... जहां प्रत्येक पंक्ति के तत्व अपेक्षाकृत एक दूसरे के लिए स्थानांतरित नहीं किए गए हैं।