我想在一个空图中插入一个spearman相关。 目前我用mtext(...)做这个,但是当没有相关性可以计算时我遇到了问题。在这种情况下,出现了“NA”(对于Spearman而言,以及在没有“NA的情节中也是如此)。
如何省略在图中显示NA?
newcor<- (cor(twocolumndata,method=c("spearman")) # as there are 2 values newcor has to be specified >newcor[2] plot(c(0,1),c(0,1),type = "n", xaxt='n', yaxt='n',xlab='n') # Empty Plot mtext(newcor[2])#insert text (I left out here the positional infos)
其他信息: - 这个图将进入10倍10的情节,因此它需要是自动的。 - na.omit在这里不起作用,我认为这可能是因为NA很可能是因为这个问题
谢谢R-people! 朱莉娅
答案 0 :(得分:1)
使用if
语句怎么样:
if(!is.na(newcor[2])) mtext(.....)