happyddm 发表于 2006-6-17 22:45

[求助]麻烦大家帮着翻译一下程序的意思,多谢了!

Finding significant features

A naive approach for finding which features in the sample are significant is to assume that each M/Z value is independent and do a two-way t-test.

numPoints = numel(NH_MZ);
h = false(numPoints,1);
p = nan+zeros(numPoints,1);
for count = 1:numPoints
= ttest2(NH_IN(count,:),OC_IN(count,:),.0001,'both','unequal');
end% h can be used to extract the significant M/Z values
sig_Masses = NH_MZ(find(h));

We can plot the p-values over the spectra

figure(hFig);
plot(NH_MZ,-log(p),'g')
% notice that there are significant regions at high m/z values but low% intensity.

图在附件中了,图中是来自两个样本的质谱图,一个为正正常组的,另一个是疾病组的,疾病组的图中肯定比正常组多出一些峰,我想以上这些程序就是用来找特征峰的,但是我是初学者,那些具体的命令的含义我不太懂,那为做过这方面的,麻烦帮我翻译一下,或是给点建议,该查那些资料来自学呢?

close all; clear DR

We could also use the p-value to extract significant points.

sig_Masses = NH_MZ(find(p<1e-6));

suffer 发表于 2006-6-18 07:31

回复:(happyddm)[求助]这是我从一篇文章中摘出的一...

ttest2是什么函数?

xuebx 发表于 2006-6-18 08:34

好家伙,能说明是具体哪个领域的程序么<BR>

happyddm 发表于 2006-6-18 09:59

是跟统计学有关的。ttest2应该是T检验的意思,是比较两个不同的样本的均值有无差异。麻烦大家了,谢谢先:)
帖子里的两个图贴重了,我有不知道怎么删,大家看一个就行了。

all_inff 发表于 2006-6-19 00:39

顶一下

有完整的程序吗<BR>

lxq 发表于 2006-6-19 22:43

提取重要特征?
关于什么的啊?
设备故障诊断方面的吗?

happy 发表于 2006-6-20 13:44

回复:(happyddm)[求助]这是我从一篇文章中摘出的一...

有什么地方不明白的吗?这里也没有太特别的函数啊

F117_ren_0 发表于 2006-6-20 18:24

<P>是啊,没什么难明白的,是不是要句句后面给你做解释啊?</P>
页: [1]
查看完整版本: [求助]麻烦大家帮着翻译一下程序的意思,多谢了!