我正试图计算100次中的70次(或更少)伯努利试验中成功的可能性。我用Matlab写的。但是,我得到的概率是1(它不可能是1,因为它在所有100个试验中都没有成功)。
我的功能还好吗?
syms k
f = nchoosek(100,k)*0.5^k*0.5^(100-k);
F = double(symsum(nchoosek(100,k)*0.5^k*0.5^(100-k),k,0,70));
如果是的话,我怎样才能在Matlab中得到更精确的结果呢?
谢谢
编辑:我有一个二进制向量,它代表n次试验中的成功/失败(就像抛硬币100次)。我需要我的样本的误差(统计的方法)。但我不知道统计数字
我正在尝试使用Vowpal Wabbit来预测给定的统计数据集的概率。我的txt文件如下所示:
0.22 | Features1
0.28 | Features2
现在,给定这个例子,我想预测Features3的标签(概率)。我尝试使用逻辑回归:
vw -d ds.vw.txt -f model.p --loss_function=logistic --link=logistic -p probs.txt
但得到的错误是:
You are using label 0.00110011 not -1 or 1 as loss function expects!
You are using lab
我需要在我的VBA代码中使用统计函数,但不幸的是,当我尝试使用已构建的excel函数时,会出现错误1004。
我的代码:
Dim pValue() As Double
ReDim pValue(number - 1)
For i = 0 To number - 1
pValue(i) = WorksheetFunction.T_Inv_2T(Abs(StatT(i)), 17)
Next
和StatT阵列由10,82;-9,12;3,19元素组成
请帮帮忙。
如何在python中的if else语句中实现统计测试?我使用的是scipy统计数据。我想要实现这一点的一小部分代码是:
def choose():
global sample
if q1.get() == 1 and q2.get() == 1 and q3.get() == 2 and q4.get() == 2 and q5.get() == 1 and q6.get() == 2 and q7.get() == 2 and q8.get() == 2 and q9.get() == 2 :
tkMessageBox.show