numpy पर टैग किए गए जवाब

NumPy पायथन प्रोग्रामिंग भाषा के लिए एक वैज्ञानिक और संख्यात्मक कंप्यूटिंग विस्तार है।

6
एक अंक के प्रत्येक कक्ष में एक फ़ंक्शन का कुशल मूल्यांकन
एक NumPy सरणी A को देखते हुए , प्रत्येक सेल में समान फ़ंक्शन, f लागू करने का सबसे तेज़ / सबसे कुशल तरीका क्या है ? मान लीजिए कि हम A (i, j) को असाइन करेंगे को f (A (i, j)) । कार्यक्रम, f , में बाइनरी आउटपुट नहीं है, …

6
डिस्क पर सुन्न सरणियों को संरक्षित करने का सबसे अच्छा तरीका
मैं बड़ी खस्ता सरणियों को संरक्षित करने का एक तेज़ तरीका ढूंढ रहा हूं। मैं उन्हें बाइनरी फॉर्मेट में डिस्क पर सहेजना चाहता हूं, फिर उन्हें मेमोरी में अपेक्षाकृत तेजी से पढ़ता हूं। cPickle काफी तेज नहीं है, दुर्भाग्य से। मुझे numpy.savez और numpy.load मिला । लेकिन अजीब बात है, …

4
बहुविकल्पी में साझा की गई मेमोरी ऑब्जेक्ट्स
मान लीजिए कि मेरे पास मेमोरी सुपीरियर सरणी में एक बड़ा है, मेरे पास एक फ़ंक्शन है funcजो इनपुट के रूप में इस विशाल सरणी में लेता है (कुछ अन्य मापदंडों के साथ)। funcविभिन्न मापदंडों के साथ समानांतर में चलाया जा सकता है। उदाहरण के लिए: def func(arr, param): # …


9
नम्पी argsort - यह क्या कर रही है?
सुन्न क्यों है यह परिणाम दे रहा है: x = numpy.array([1.48,1.41,0.0,0.1]) print x.argsort() >[2 3 1 0] जब मैं यह करने की उम्मीद करूँगा: [३ २ ० १] स्पष्ट रूप से फ़ंक्शन के बारे में मेरी समझ में कमी है।
123 python  numpy 

5
मैटप्लोटलिब में घनत्व प्लाट कैसे बनाएं?
आरआई में ऐसा करके वांछित आउटपुट बना सकते हैं: data = c(rep(1.5, 7), rep(2.5, 2), rep(3.5, 8), rep(4.5, 3), rep(5.5, 1), rep(6.5, 8)) plot(density(data, bw=0.5)) अजगर में (मैटप्लोटलिब के साथ) मुझे जो निकटतम मिला वह एक साधारण हिस्टोग्राम के साथ था: import matplotlib.pyplot as plt data = [1.5]*7 + [2.5]*2 …
122 python  r  numpy  matplotlib  scipy 

9
संख्यात्मक में सरणी के लिए एकल तत्व जोड़ें
मेरे पास एक सुपीरियर सरणी है: [1, 2, 3] मैं एक सरणी बनाना चाहता हूँ: [1, 2, 3, 1] यही है, मैं पहले तत्व को सरणी के अंत में जोड़ना चाहता हूं। मैंने स्पष्ट करने की कोशिश की है: np.concatenate((a, a[0])) लेकिन मैं एक त्रुटि कह रहा हूँ ValueError: arrays …
122 python  arrays  numpy 

9
उतरते क्रम में एक सुन्न सरणी को कुशलता से छांटना?
मुझे आश्चर्य है कि यह विशिष्ट प्रश्न पहले नहीं पूछा गया है, लेकिन मैं वास्तव में एसओ पर नहीं मिला और न ही इसके प्रलेखन पर np.sort। मान लें कि मेरे पास एक यादृच्छिक संख्या में पूर्णांक वाले सरणी हैं, जैसे: > temp = np.random.randint(1,10, 10) > temp array([2, 4, …
121 python  arrays  sorting  numpy 

8
अजगर या ipython दुभाषिया में प्रवेश करते समय स्वचालित रूप से मॉड्यूल आयात करें
मैं खुद को import numpy as npलगभग हर बार टाइप करता हुआ पाता हूं जब मैं अजगर दुभाषिया को आग लगाता हूं। मैं अजगर या ipython दुभाषिया कैसे स्थापित करूं ताकि सुन्नता स्वतः आयात हो जाए?
120 python  numpy  ipython 

7
NumPy में NaN के लिए फास्ट चेक
मैं np.nanएक NumPy सरणी में NaN ( ) की घटना की जांच करने का सबसे तेज़ तरीका ढूंढ रहा हूं X। np.isnan(X)सवाल से बाहर है, क्योंकि यह आकार की एक बूलियन सरणी बनाता है X.shape, जो संभावित रूप से विशाल है। मैंने कोशिश की np.nan in X, लेकिन ऐसा लगता …
120 python  numpy  nan 

3
Numpy.histogram () कैसे काम करता है?
सुन्न पर पढ़ते हुए, मैंने समारोह का सामना किया numpy.histogram()। यह किस लिए है और यह कैसे काम करता है? डॉक्स में वे डिब्बे का उल्लेख करते हैं: वे क्या हैं? कुछ googling ने मुझे सामान्य रूप से हिस्टोग्राम की परिभाषा में ले लिया । मै समझ गया। लेकिन दुर्भाग्य …
120 python  numpy  histogram 

5
Numpy: प्रत्येक पंक्ति को वेक्टर तत्व द्वारा विभाजित करें
मान लीजिए कि मेरे पास एक सुरीली सरणी है: data = np.array([[1,1,1],[2,2,2],[3,3,3]]) और मेरे पास एक "वेक्टर:" है vector = np.array([1,2,3]) मैं dataप्रत्येक पंक्ति के साथ कैसे घटाना या विभाजित करना चाहता हूँ , परिणाम है: sub_result = [[0,0,0], [0,0,0], [0,0,0]] div_result = [[1,1,1], [1,1,1], [1,1,1]] लंबी कहानी छोटी: मैं …
119 python  arrays  numpy  scipy 

6
अंटी डॉट () और पायथन 3.5+ मैट्रिक्स गुणन @ के बीच अंतर
मैं हाल ही में पायथन 3.5 में गया और नए मैट्रिक्स गुणन ऑपरेटर (@) पर ध्यान दिया, कभी-कभी सुन्न डॉट ऑपरेटर से अलग व्यवहार करता है । उदाहरण के लिए, 3 डी सरणियों के लिए: import numpy as np a = np.random.rand(8,13,13) b = np.random.rand(8,13,13) c = a @ b …

4
एक अक्ष में एक अधिकतम सरणी में अधिकतम तत्व का सूचकांक कैसे प्राप्त करें
मैं एक 2 आयामी NumPy सरणी है। मुझे पता है कि कुल्हाड़ियों पर अधिकतम मूल्य कैसे प्राप्त करें: >>> a = array([[1,2,3],[4,3,1]]) >>> amax(a,axis=0) array([4, 3, 3]) मैं अधिकतम तत्वों के सूचकांक कैसे प्राप्त कर सकता हूं? इसलिए मैं आउटपुट के रूप में चाहूंगाarray([1,1,0])
118 python  numpy  max  indices 

8
1 डी सरणी को 2 डी सरणी में संख्यात्मक रूप में परिवर्तित करें
मैं 2D आयाम में कॉलम की संख्या निर्दिष्ट करके 1-आयामी सरणी को 2-आयामी सरणी में परिवर्तित करना चाहता हूं। कुछ इस तरह काम करेगा: > import numpy as np > A = np.array([1,2,3,4,5,6]) > B = vec2matrix(A,ncol=2) > B array([[1, 2], [3, 4], [5, 6]]) क्या सुन्न में एक फ़ंक्शन …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.