Redian新闻
>
请问诸位chi-square test (转载)
avatar
请问诸位chi-square test (转载)# Biology - 生物学
b*y
1
find out all the elements in a sorted integer array whose value is equal to
index of the array.
O(logn) solution is expected.
avatar
h*i
2
有新的装在橱柜下的微波炉,我觉得抽风的马力不强,想拆下来装抽油烟机,那拆下来的
微波炉还能放在countertop使用吗?
avatar
h*8
3
用了快2年了,这adapter可能被我扯烂了...如果要买一个的话90W的够不够用?
avatar
y*i
4
【 以下文字转载自 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(supplimentary
tableS2 红框内数据),然后根据chi square test,这是significant.
我的理解是只有一个数据的话,没办法做统计。如果control和monastrol condition分
别有3个数据的话,勉勉强强可以用student t test。请问我的想法对不对。如果我的
想法是错的,这里的数据的确能做chi square test的话,请略解释一下,然后请教一
下两个比较,分别只有一个数据的话,怎么用这两个数据计算这个chi-square test。
多谢!
avatar
p*7
5
这个是查是否有的代码,如果有很多,代码需要改下,就是返回第一个符合要求,和最后一个符合要求的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));
else
return 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
avatar
a*e
6
同问
avatar
l*g
7
当然不够...
avatar
p*c
8
我觉得你说的是对的。似乎不能用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,所以有个星号

avatar
K*g
9
这个不对
-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));

avatar
s*f
10
没什么不能用的,就是有点丑了。上面毕竟是用来链接壁橱的。我估计会再买个普通的
微波炉。
avatar
J*X
11
找个烙铁,焊一下
avatar
y*i
12
我好像明白了。不是用percentage计算出来的,是用cell counting的数据算chi-
square pValue,类似fisher exact test
变化 不变
control A B
treated C D
然后用A/B/C/D这4个数据计算出chi-square pValue

【在 p*******c 的大作中提到】
: 我觉得你说的是对的。似乎不能用Chi-square, 数据类型不符合条件啊。
: 难道他们有额外的数据吗?

avatar
h*6
13
只适合所有元素都不相同的情况。如果有重复元素,这题无解吧。
avatar
a*n
14
chi square 计算goodness of fit吧,跟你说的不是一种东西
avatar
l*c
15
binary search or no answer

to

【在 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.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。