Statistics “转变”;“每月一次”&引用;“一个月几次”;等转化为概率

Statistics “转变”;“每月一次”&引用;“一个月几次”;等转化为概率,statistics,probability,Statistics,Probability,如何将以下事件转化为概率?这些事件可能发生的给定时间段为1年 "Once in a 100 years" "Once in 10 years" "Once a year" "5 times a year" "5 times a month" 按照Aimery下面的解释,我将把上述事件转化为概率,如下所示: n 1 year period X Probability in % Calculation 1 1 100 0,01

如何将以下事件转化为概率?这些事件可能发生的给定时间段为1年

"Once in a 100 years"
"Once in 10 years"
"Once a year"
"5 times a year"
"5 times a month"
按照Aimery下面的解释,我将把上述事件转化为概率,如下所示:

n   1 year period     X    Probability   in %   Calculation
1   1               100    0,01          1      (1x1)/100
1   1                10    0,10          10     (1x1)/10
1   1                 1    1,00          100    (1x1)/1
5   1                 1    5,00          500    (5x1)/1
5   1              1/12    60,00         6000   (5x1)/1/12

编辑:我们现在知道OP需要一年的概率,并假设“几个”大约是五个

我假设事件在一段时间内是均匀分布的,因此可以假设为

对于X年内发生的事件
n次
,概率为:
n/X
(或者更确切地说
n*(1年)/(X年)

基本上,这是成比例的:
(您感兴趣的持续时间)*(采样期间的事件数)/(采样期间的持续时间)

但是,您必须记住,根据定义,概率介于0和1之间。因此,上述公式变为:
最小值((您感兴趣的持续时间)*(采样期间的事件数)/(采样期间的持续时间),1)
或者在您的情况下
最小值(n/X,1)

旧答案

首先,我们需要更多的背景:我们是在看上述事件在未来十万年内发生的概率,还是在接下来的几秒钟内发生的概率?发生“一年一次”的事情最有可能发生(尽管这取决于概率的分布以及你的模型)下一个千年的概率为1,下一毫秒的概率为0

此外,“一年几次”显然可以指2到12之间的任何次数,这(很可能)是概率的六倍变化


总的来说,这听起来更像是一个语言学问题,而不是一个编程(或数学)问题一个。

Hi Aimery,谢谢你的回答!我们看的时间范围是100年。好吧,我们可以用一年/月5次来代替几年。假设这些假设,可能会产生概率吗?对不起,我们看的时间范围是一年,而不是100年。@user969113可能。你能编辑问题来指定t吗时间范围?我会编辑我的答案。@user969113刚刚意识到我忘了提到概率上限为1,所以我编辑了它。嘿,Aimery,我明白你的观点,概率介于0和1之间。但是,我不知道如何计算最大值(n/X,1).对不起…我投票结束这个问题,因为它是关于概率的,而不是编程或软件开发。