NumPy में रेंज गणना
- पिछला पृष्ठ NumPy आर्रे फ़िल्टर
- अगला पृष्ठ NumPy ufuncs
क्या रेंज गणना है?
रेंज गणना का अर्थ नहीं कि हर बार अलग संख्या होती है। रेंज गणना का अर्थ है कि लॉजिकल रूप से अगली संख्या को पूर्वानुमान नहीं किया जा सकता है।
उपसंख्यान और असली रेंज गणना
कंप्यूटर कार्यक्रम पर काम करते हैं, कार्यक्रम है अधिकार के निर्देशों का सेट। इसलिए इसका मतलब है कि रेंज गणना करने के लिए किसी तरह का एल्गोरिथम होना चाहिए।
यदि कोई रेंज गणना करने वाला कार्यक्रम होता है, तो इसे पूर्वानुमान किया जा सकता है, इसलिए यह असली रेंज गणना नहीं है।
विधि द्वारा उत्पन्न रेंज गणनाओं को उपसंख्यान रेंज गणना कहते हैं।
हम असली रेंज गणना कर सकते हैं क्या?
हाँ। हमें असली रेंज गणना करने के लिए हमें किसी बाहरी स्रोत से रेंज गणना प्राप्त करनी होगी। बाहरी स्रोत आमतौर पर हमारे क्लिक, माउस की गति, नेटवर्क डाटा आदि होते हैं।
हाँ। हमें असली रेंज गणना करने के लिए हमें किसी बाहरी स्रोत से रेंज गणना प्राप्त करनी होगी। बाहरी स्रोत आमतौर पर हमारे क्लिक, माउस की गति, नेटवर्क डाटा आदि होते हैं।
इस ट्यूटोरियल में, हम उपसंख्यान गणना करेंगे।
रेंज गणना करें
NumPy ने random मॉड्यूल प्रदान किया है, जो रेंज गणना के लिए प्रयोग किया जाता है।
实例
0 से 100 तक का एक अनाकलन संख्या बनाएं:
from numpy import random x = random.randint(100) print(x)
अनाकलन फ्लॉटिंग पॉइंट संख्या बनाएं
random मॉड्यूल का rand()
यह विधि 0 से 1 तक का एक अनाकलन फ्लॉटिंग पॉइंट संख्या लौटाती है।
实例
0 से 100 तक का एक अनाकलन फ्लॉटिंग पॉइंट संख्या बनाएं:
from numpy import random x = random.rand() print(x)
रेंज गणना करें
NumPy में, हम उपरोक्त दोनों तरीकों को इस्तेमाल करके एक नया रेंज गणना कर सकते हैं।
संख्या
randint()
यह विधि ले जाती है size
पैरामीटर, जिसमें आप एक आयत्ताकार के आकार को निर्दिष्ट कर सकते हैं।
实例
生成一个 1-D 数组,其中包含 5 个从 0 到 100 之间的随机整数:
from numpy import random x=random.randint(100, size=(5)) print(x)
实例
生成有 3 行的 2-D 数组,每行包含 5 个从 0 到 100 之间的随机整数:
from numpy import random x = random.randint(100, size=(3, 5)) print(x)
浮点数
rand()
方法还允许您指定数组的形状。
实例
生成包含 5 个随机浮点数的 1-D 数组:
from numpy import random x = random.rand(5) print(x)
实例
生成有 3 行的 2-D 数组,每行包含 5 个随机数:
from numpy import random x = random.rand(3, 5) print(x)
从数组生成随机数
choice()
方法使您可以基于值数组生成随机值。
choice()
方法将数组作为参数,并随机返回其中一个值。
实例
返回数组中的值之一:
from numpy import random x = random.choice([3, 5, 7, 9]) print(x)
choice()
方法还允许您返回一个值数组。
请添加一个 size
参数以指定数组的形状。
实例
生成由数组参数(3、5、7 和 9)中的值组成的二维数组:
from numpy import random x = random.choice([3, 5, 7, 9], size=(3, 5)) print(x)
- पिछला पृष्ठ NumPy आर्रे फ़िल्टर
- अगला पृष्ठ NumPy ufuncs