使用 Python 在统计学中实现均匀离散分布17 Mar 2025 | 4 分钟阅读 引言在本教程中,我们将使用 Python 学习统计中的均匀离散分布。这里我们使用一个均匀离散随机变量:scipy.stats.randint()。该变量继承自通用方法。它是 rv_discrete 类的示例。该方法包含任何分布的特定详细信息。 离散均匀分布是指有限数量的事件具有相等的概率。随机分布的一个简单例子是掷骰子。可能的事件是 1 到 6,每次掷骰子时得到给定数字的概率是 1/6。 统计中均匀离散分布的参数 这里我们讨论 Python 中均匀离散分布的参数。主要有四个参数,讨论如下 - 统计中均匀离散分布的返回值 这里我们讨论 Python 中均匀离散分布的返回值。它主要返回一个均匀离散随机变量的结果。 给出一些 Python 中均匀离散分布的例子现在我们给出一些 Python 中均匀离散分布的例子。示例如下 - 示例 1 这里我们给出一个在 Python 中创建均匀离散随机变量的例子。基本上,我们使用 randint 库来查找 rv 值。代码如下 - 输出 现在我们在 Python 中编译上述代码,并在成功编译后运行它。然后输出如下: The value of RV is: 示例 2 现在我们给出 Python 中均匀离散变量和概率分布的例子。这里我们需要导入 numpy 和 randint 库。代码如下 - 输出 现在我们在 Python 中编译上述代码,并在成功编译后运行它。然后输出如下: The Random Variates are: [ 2 1 0 6 0 1 3 2 0 1] The Probability Distribution is: [1. 1. 1. 1. 1.] 示例 3 现在我们给出 Python 中均匀离散分布的图形表示的例子。这里我们主要在图表中表示分布。这里需要导入 matplotlib.pyplot 用于绘制分布。代码如下 - 输出 现在我们在 Python 中编译上述代码,并在成功编译后运行它。然后输出如下: The graphical distribution is: The graphical distribution is: [0. 0.02040816 0.04081633 0.06122449 0.08163265 0.10204082 0.12244898 0.14285714 0.16326531 0.18367347 0.20408163 0.2244898 0.24489796 0.26530612 0.28571429 0.30612245 0.32653061 0.34693878 0.36734694 0.3877551 0.40816327 0.42857143 0.44897959 0.46938776 0.48979592 0.51020408 0.53061224 0.55102041 0.57142857 0.59183673 0.6122449 0.63265306 0.65306122 0.67346939 0.69387755 0.71428571 0.73469388 0.75510204 0.7755102 0.79591837 0.81632653 0.83673469 0.85714286 0.87755102 0.89795918 0.91836735 0.93877551 0.95918367 0.97959184 1. ] ![]() 示例 4 现在我们给出一个在 Python 中使用均匀离散分布创建 1 到 10 之间数组的例子。主要我们取两个值 x 和 y。然后我们使用 np.arange() 函数来查找数组的值。代码如下 - 输出 现在我们在 Python 中编译上述代码,并在成功编译后运行它。然后输出如下: The value of array is: [1 2 3 4 5 6 7 8 9 10] 结论因此,在本教程中,我们学习了 Python - 统计中的均匀离散分布。这里我们讨论了 Python 中均匀离散分布的参数和返回值。我们还分享了一些例子。 |
在本教程中,我们将讨论 Python 的 random 模块中的 uniform() 方法,以及如何通过导入 NumPy 来使用它。uniform() 返回一个介于指定限制之间的浮点数或一个数字范围。使用 uniform() 的语法是- random.uniform(a,b) 这里,“a”...
阅读 4 分钟
由于数据中心 Python 包的出色生态系统,Python 被认为是进行数据分析的优秀编程语言之一。Pandas 是 Python 中提供的此类包之一,它使得导入和...
阅读 6 分钟
Bokeh 是 Python 的交互式数据可视化库。它使用 HTML 和 JavaScript 语言创建其绘图。其基本目标是现代网站浏览器,用于呈现提供的优雅、简洁地构建具有高性能交互性的新颖图形。在本教程中,我们将学习如何创建...
阅读 3 分钟
当一个元素在列表中出现多次时,我们称之为重复项。在本教程中,我们将学习在 Python 中从列表中删除这些重复项的不同方法。基本方法 使用列表推导式 使用 Set() 使用 enumerate() 使用 OrderedDict 让我们逐一讨论它们...
阅读 4 分钟
Python 的 random 模块允许生成随机数。生成的数字是伪随机数的序列,它们基于使用的函数。random 模块中有不同类型的函数用于生成随机数,例如 random.random()、random.randint()、random.choice()、random.randrange(start, stop,...
阅读 6 分钟
如果给定单链表的头部和数字 K,开发一个程序,从最后一个节点开始,将链表顺时针旋转 K 个位置。示例输入-1 头部:10 -> 20 -> 30 -> 40 -> 50 K:2 输出 1:40 -> 50 -> 10 ->...
7 分钟阅读
getopt 模块是用于命令行选项的分析器,它基于 UNIX getopt() 函数组织的约定。它主要用于分析参数序列,如 sys.argv。我们也可以将此模块理解为它帮助脚本分析...
阅读 6 分钟
?首先,我们可以使用内置的 str() 函数在 Python 中连接一个整数和一个字符串,该函数接受一个整数作为参数并生成一个字符串,这两个字符串可以使用“+”运算符组合。它可以实现如下:age =...
阅读 3 分钟
在这个问题中,我们将给定一个整数数组,我们需要找到给定数组所有可能的子数组中和最大的子数组。让我们看一个例子来理解这个问题。输入:数组 = [-2, -3, 4, -1, -2,...
阅读 12 分钟
找到一个包含正整数和负整数的数组中任意子数组的最大乘积。示例 输入:array = [6, -4, -10, 1, 2] 输出:240 (其子数组是 [6, -4, -10]) 输入:array = [-2, -3, -11, 0, 61] 输出:61 (其子数组是 [61]) 方法 - 1 按照以下说明操作...
11 分钟阅读
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India