声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1658|回复: 7

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

[复制链接]
发表于 2006-6-17 22:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
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
[h(count) p(count)] = 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));
1.png
2.png
回复
分享到:

使用道具 举报

发表于 2006-6-18 07:31 | 显示全部楼层

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

ttest2是什么函数?
发表于 2006-6-18 08:34 | 显示全部楼层
好家伙,能说明是具体哪个领域的程序么<BR>
 楼主| 发表于 2006-6-18 09:59 | 显示全部楼层
是跟统计学有关的。ttest2应该是T检验的意思,是比较两个不同的样本的均值有无差异。麻烦大家了,谢谢先:)
帖子里的两个图贴重了,我有不知道怎么删,大家看一个就行了。
发表于 2006-6-19 00:39 | 显示全部楼层

顶一下

有完整的程序吗<BR>
发表于 2006-6-19 22:43 | 显示全部楼层
提取重要特征?
关于什么的啊?
设备故障诊断方面的吗?
发表于 2006-6-20 13:44 | 显示全部楼层

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

有什么地方不明白的吗?这里也没有太特别的函数啊
发表于 2006-6-20 18:24 | 显示全部楼层
<P>是啊,没什么难明白的,是不是要句句后面给你做解释啊?</P>
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-25 11:20 , Processed in 0.061179 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表