如果'na.rm'为FALSE,则不允许缺少值和NaN

时间:2015-01-16 16:28:41

标签: r bioinformatics

我刚开始使用R,我正在尝试创建一个虚假发现率图。但是,我一直在遇到的错误信息似乎非常基本。我到处寻找解决方案,但却无法找到解决方案。

以下是输入和输出:

> melanoma.data <- pamr.from.excel("MelanomaData.txt", 10, sample.labels=FALSE)
pamr.menu(melanoma.data)

1: pamr.train
2: pamr.cv
3: pamr.plotcv
...(other selections)

Selection: 1
Warning: a class contains only 1 sampleError in quantile.default(sd, offset.percent/100) : 
missing values and NaN's not allowed if 'na.rm' is FALSE
Error during wrapup: cannot open the connection

我转换了&#34; MelanomaData&#34;从excel文件到文本文件。我搜索过数据以确保没有NA或空值。

我迷失了问题所在,并且非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

我在这里看到两条有用的消息。 第一个是Warning: a class contains only 1 sample。 第二个说Error in quantile.default(sd, offset.percent/100)

quantile.default的第一个参数听起来像'标准偏差'。

这种可能性如何:您的代码计算单元素向量的sdNAquantile.default无法使用,因为没有人告诉它忽略它?

我建议你去找出产生警告的内容。