NumPy 1.14 - numpy.matrix()

numpy.matrix




numpy

numpy.matrix

class numpy.matrix(data, dtype=None, copy=True) [source]

किसी सरणी-जैसी ऑब्जेक्ट से या डेटा की स्ट्रिंग से मैट्रिक्स लौटाता है। एक मैट्रिक्स एक विशेष 2-डी सरणी है जो संचालन के माध्यम से अपनी 2-डी प्रकृति को बरकरार रखता है। इसके कुछ विशेष संचालक हैं, जैसे कि * (मैट्रिक्स गुणन) और ** (मैट्रिक्स पावर)।

पैरामीटर:

डेटा : array_like या string

यदि data एक स्ट्रिंग है, तो इसे कॉमा के साथ एक मैट्रिक्स के रूप में व्याख्या की जाती है या कॉलम को अलग करने वाले रिक्त स्थान, और अर्धविराम को पंक्तियों को अलग करते हुए।

dtype : data-type

आउटपुट मैट्रिक्स का डेटा-प्रकार।

कॉपी : बूल

यदि data पहले से ही एक ndarray , तो यह ध्वज निर्धारित करता है कि क्या डेटा कॉपी किया गया है (डिफ़ॉल्ट), या क्या कोई दृश्य निर्मित है।

यह भी देखें

array

उदाहरण

>>> a = np.matrix('1 2; 3 4')
>>> print(a)
[[1 2]
 [3 4]]
>>> np.matrix([[1, 2], [3, 4]])
matrix([[1, 2],
        [3, 4]])

गुण

A self को एक ndarray वस्तु के रूप में लौटाएं।
A1 एक चपटा ndarray रूप में self लौटें।
H रिटर्न (जटिल) संयुग्म self संक्रमण।
I (गुणा) उलटे self का प्रतिलोम देता है।
T मैट्रिक्स का संक्रमण लौटाता है।
base बेस ऑब्जेक्ट अगर मेमोरी किसी अन्य ऑब्जेक्ट से है।
ctypes Ctypes मॉड्यूल के साथ सरणी के इंटरैक्शन को सरल बनाने के लिए एक ऑब्जेक्ट।
data सरणी के डेटा की शुरुआत की ओर इशारा करते हुए पायथन बफर ऑब्जेक्ट।
dtype सरणी के तत्वों का डेटा-प्रकार।
flags सरणी के मेमोरी लेआउट के बारे में जानकारी।
flat सरणी पर एक 1-डी पुनरावृत्ति।
imag सरणी का काल्पनिक हिस्सा।
itemsize बाइट्स में एक सरणी तत्व की लंबाई।
nbytes सरणी के तत्वों द्वारा खपत कुल बाइट्स।
ndim सरणी आयामों की संख्या।
real सरणी का वास्तविक हिस्सा।
shape सरणी आयामों का टपल।
size सरणी में तत्वों की संख्या।
strides किसी सरणी को ट्रेस करते समय प्रत्येक आयाम में कदम रखने के लिए बाइट्स का ट्यूपल।

तरीके

all ([अक्ष, आउट]) परीक्षण करें कि क्या दिए गए अक्ष के साथ सभी मैट्रिक्स तत्व ट्रू का मूल्यांकन करते हैं।
any ([अक्ष, आउट]) परीक्षण करें कि किसी दिए गए अक्ष के साथ कोई भी सरणी तत्व True पर मूल्यांकन करता है या नहीं।
argmax ([अक्ष, आउट]) एक अक्ष के साथ अधिकतम मूल्यों के सूचकांक।
argmin ([अक्ष, आउट]) एक अक्ष के साथ न्यूनतम मूल्यों के सूचकांक।
argpartition ( argpartition [, axis, kind, order]) इस सरणी को विभाजित करने वाले सूचकांकों को लौटाता है।
argsort ([अक्ष, प्रकार, आदेश]) इस सरणी को सॉर्ट करने वाले सूचकांकों को लौटाता है।
astype (dtype [, ऑर्डर, कास्टिंग, सबोक, कॉपी]) सरणी की प्रतिलिपि, एक निर्दिष्ट प्रकार के लिए डाली गई।
byteswap ([inplace]) सरणी तत्वों के बाइट्स स्वैप करें
choose (विकल्प [, बाहर, मोड]) विकल्पों के एक सेट से एक नई सरणी बनाने के लिए एक इंडेक्स सरणी का उपयोग करें।
clip ([न्यूनतम, अधिकतम, बाहर]) एक सरणी लौटाएं, जिसके मान [min, max] तक सीमित हैं।
compress (स्थिति [, अक्ष, बाहर]) दिए गए अक्ष के साथ इस सरणी के चयनित स्लाइस लौटें।
conj () सभी तत्वों को जटिल-संयुग्मित करें।
conjugate () जटिल संयुग्म, तत्व-वार लौटें।
copy ([आदेश]) सरणी की एक प्रति लौटाएं।
cumprod ([अक्ष, dtype, आउट]) दिए गए अक्ष के साथ तत्वों के संचयी उत्पाद को लौटाएं।
कम्सुम ([अक्ष, dtype, आउट]) दिए गए अक्ष के साथ तत्वों का संचयी योग लौटाएं।
diagonal ([ऑफसेट, अक्ष 1, अक्ष 2]) निर्दिष्ट विकर्ण वापस करें।
dot (बी [, आउट]) दो सरणियों का डॉट उत्पाद।
dump (फ़ाइल) निर्दिष्ट फ़ाइल में सरणी का एक अचार डंप करें।
dumps () सरणी के अचार को एक स्ट्रिंग के रूप में लौटाता है।
fill (मान) एक स्केलर मान के साथ सरणी भरें।
flatten ([क्रम)) मैट्रिक्स की एक चपटी कॉपी लौटाएं।
getA () self को एक ndarray वस्तु के रूप में लौटाएं।
getA1 () एक चपटा ndarray रूप में self लौटें।
getH () रिटर्न (जटिल) संयुग्म self संक्रमण।
getI () (गुणा) उलटे self का प्रतिलोम देता है।
getT () मैट्रिक्स का संक्रमण लौटाता है।
getfield (dtype [, ऑफसेट]) एक निश्चित प्रकार के रूप में दिए गए सरणी के एक क्षेत्र को लौटाता है।
item (* आर्ग्स) एक सरणी के एक तत्व को एक मानक पायथन स्केलर पर कॉपी करें और इसे वापस करें।
itemset (* itemset ) स्केलर को एक सरणी में डालें (यदि संभव हो तो स्केलर को सरणी के dtype पर डाला जाता है)
max ([अक्ष, आउट]) अक्ष के साथ अधिकतम मान लौटाएं।
mean ([अक्ष, dtype, आउट]) दिए गए अक्ष के साथ मैट्रिक्स तत्वों का औसत लौटाता है।
min ([अक्ष, बाहर]) अक्ष के साथ न्यूनतम मान लौटाएं।
newbyteorder ([new_order]) एक ही डेटा के साथ सरणी को अलग-अलग बाइट क्रम से देखें।
nonzero () उन तत्वों के सूचकांकों को लौटाएं जो गैर-शून्य हैं।
partition (kth [, अक्ष, प्रकार, आदेश]) सरणी में तत्वों को इस तरह से पुनर्व्यवस्थित करता है कि kth स्थिति में तत्व का मूल्य उस स्थिति में होता है, जो क्रमबद्ध सरणी में होता है।
prod ([अक्ष, dtype, आउट]) दिए गए अक्ष पर सरणी तत्वों के उत्पाद को लौटाएं।
ptp ([अक्ष, आउट]) दी गई धुरी के साथ चोटी-से-शिखर (अधिकतम - न्यूनतम) मूल्य।
put (सूचक, मान [, मोड]) सूचकांक में सभी n लिए a.flat[n] = values[n] सेट करें।
ravel ([आदेश]) एक चपटा मैट्रिक्स लौटें।
repeat (दोहराता है [, अक्ष]) किसी सरणी के तत्वों को दोहराएं।
reshape (आकार [, आदेश]) एक सरणी देता है जिसमें नए आकार के साथ समान डेटा होता है।
resize (new_shape [, refcheck]) आकार और जगह में सरणी का आकार बदलें।
round ([दशमलव, आउट]) दशमलव की दी गई संख्या तक गोल प्रत्येक तत्व के साथ लौटें।
searchsorted (v [, बाजू, सॉर्टर]) आदेश प्राप्त करने के लिए सूचकांकों को खोजें जहां v के तत्वों को एक में डाला जाना चाहिए।
setfield (वैल, dtype [, ऑफसेट]) डेटा-प्रकार द्वारा परिभाषित फ़ील्ड में एक निर्दिष्ट स्थान पर एक मूल्य रखो।
setflags ([लिखें, संरेखित करें, यूआईसी]) सरणी के झंडे सेट करें, क्रमशः, (WRITEBACKIFCOPY और UPDATEIFCOPY) क्रमशः।
sort ([अक्ष, प्रकार, आदेश]) एक सरणी, जगह में सॉर्ट करें।
squeeze ([अक्ष]) संभवतया पुन: आकारित मैट्रिक्स लौटें।
std ([अक्ष, dtype, out, ddof]) दिए गए अक्ष के साथ सरणी तत्वों के मानक विचलन लौटें।
sum ([अक्ष, dtype, आउट]) दिए गए अक्ष के साथ, मैट्रिक्स तत्वों का योग लौटाता है।
swapaxes (अक्ष 1, अक्ष 2) axis1 और axis1 साथ सरणी के दृश्य को आपस में axis1
take (सूचकांक [, अक्ष, आउट, मोड]) दिए गए सूचकांकों में तत्वों से निर्मित एक सरणी लौटें।
tobytes ([आदेश]) सरणी में कच्चे डेटा बाइट्स वाले पायथन बाइट्स का निर्माण करें।
tofile (fid [, sep, format]) फ़ाइल को पाठ या बाइनरी (डिफ़ॉल्ट) के रूप में लिखें।
tolist () मैट्रिक्स को एक (संभवतः नेस्टेड) ​​सूची के रूप में लौटाएं।
tostring ([आदेश]) सरणी में कच्चे डेटा बाइट्स वाले पायथन बाइट्स का निर्माण करें।
trace ([ऑफ़सेट, एक्सिस 1, एक्सिस 2, डीटाइप, आउट]) सरणी के विकर्णों के साथ राशि लौटाएं।
transpose (* कुल्हाड़ी) एरेस के साथ एरे का दृश्य लौटाया गया।
var ([अक्ष, dtype, आउट, ddof]) दिए गए अक्ष के साथ, मैट्रिक्स तत्वों के विचरण को लौटाता है।
view ([dtype, प्रकार]) उसी डेटा के साथ सरणी का नया दृश्य।