缺少值和NaN';如果';na.rm';是假的

缺少值和NaN';如果';na.rm';是假的,r,bioinformatics,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)

我刚开始使用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

>melanoma.data我在这里看到两条有用的信息。
第一个是
警告:一个类只包含一个示例。
第二个表示分位数的
错误。默认值(sd,offset.percent/100)

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

这种可能性如何:您的代码计算一个元素向量的
sd
,它是
NA
,它是
分位数。默认值不能使用,因为没有人告诉它忽略它


我建议你去看看是什么产生了警告。

请阅读张贴指南。目前,我们不知道是哪个命令发出了警告,也不知道函数来自哪个包,也没有数据可供比较。有关创建可复制示例的帮助,请参阅。