请问诸位chi-square test (转载)# Biology - 生物学b*y2012-06-25 07:061 楼find out all the elements in a sorted integer array whose value is equal toindex of the array.O(logn) solution is expected.
y*i2012-06-25 07:064 楼【 以下文字转载自 Statistics 讨论区 】发信人: yuuli (听,...听), 信区: Statistics标 题: 请问诸位chi-square test发信站: BBS 未名空间站 (Mon Jun 25 18:52:20 2012, 美东)看文章http://jcb.rupress.org/content/180/4/665.full.pdf+html?with-ds=figure 2C 用了chi-square test 不能理解我的理解数据是这样的:以figure2 C,chromosome 2的图,第5天的数据为例子 (红框内数据),这一天的数据是monastrol significant,所以有个星号control conditon有5%的cell 有deviation (supplimentary tableS2 红框内数据)monastrol condition下, clone 10 有21.9%的cell 有deviation(supplimentarytableS2 红框内数据),然后根据chi square test,这是significant.我的理解是只有一个数据的话,没办法做统计。如果control和monastrol condition分别有3个数据的话,勉勉强强可以用student t test。请问我的想法对不对。如果我的想法是错的,这里的数据的确能做chi square test的话,请略解释一下,然后请教一下两个比较,分别只有一个数据的话,怎么用这两个数据计算这个chi-square test。多谢!
p*72012-06-25 07:065 楼这个是查是否有的代码,如果有很多,代码需要改下,就是返回第一个符合要求,和最后一个符合要求的indexbool search(int* input,int start, int end){if(start>end)return false;int index = (start+end)/2;if(input[index]>index)return(search(input,start,index-1));if(input[index]return(search(input,index+1,end));elsereturn true;}修改的代码就多很多了,searchend 和searchstart类似,就不写了int searchstart(int* input,int start,int end){if(start>end)return -1;int index = (start+end)/2;if(input[index]return(searchstart(i
p*c2012-06-25 07:068 楼我觉得你说的是对的。似乎不能用Chi-square, 数据类型不符合条件啊。难道他们有额外的数据吗?【在 y***i 的大作中提到】: 【 以下文字转载自 Statistics 讨论区 】: 发信人: yuuli (听,...听), 信区: Statistics: 标 题: 请问诸位chi-square test: 发信站: BBS 未名空间站 (Mon Jun 25 18:52:20 2012, 美东): 看文章: http://jcb.rupress.org/content/180/4/665.full.pdf+html?with-ds=: figure 2C 用了chi-square test 不能理解: 我的理解数据是这样的:: 以figure2 C,chromosome 2的图,第5天的数据为例子 (红框内数据),这一天的数据: 是monastrol significant,所以有个星号
K*g2012-06-25 07:069 楼这个不对-1 1 1 5 5 6 6 7 7 8 10第一次, a[5]=6 > 5, search左边第二次, a[2]=1 < 2, search右边: a[3]=a[4]=5结果没有找到一个很显然,有很多数符合条件最后一个符合要求的index【在 p********7 的大作中提到】: 这个是查是否有的代码,如果有很多,代码需要改下,就是返回第一个符合要求,和最后一个符合要求的index: bool search(int* input,int start, int end): {: if(start>end): return false;: int index = (start+end)/2;: if(input[index]>index): return(search(input,start,index-1));: if(input[index]: return(search(input,index+1,end));
y*i2012-06-25 07:0612 楼我好像明白了。不是用percentage计算出来的,是用cell counting的数据算chi-square pValue,类似fisher exact test变化 不变control A Btreated C D然后用A/B/C/D这4个数据计算出chi-square pValue【在 p*******c 的大作中提到】: 我觉得你说的是对的。似乎不能用Chi-square, 数据类型不符合条件啊。: 难道他们有额外的数据吗?
l*c2012-06-25 07:0615 楼binary search or no answerto【在 b******y 的大作中提到】: find out all the elements in a sorted integer array whose value is equal to: index of the array.: O(logn) solution is expected.