我正在学习一些基本的R编程,并且正在做这个sapply练习,我提出了以下问题,我运行了以下代码,但我不能理解为什么返回空值的原因。c(3,6,9,4,1))
cat("The average temperature is", mean(x), "\n")The average temperature is 4.6 NULLNULL
N
我有一个向量A,它包含一个属的列表,我想用它来设置第二个向量B的子集。我已经成功地使用grepl从B中提取出与A中的属部分匹配的任何内容。下面是我所做的一个可重复的例子。 但现在我想要得到一个列表,列出A中的哪些属与B中的某项匹配,哪些属不匹配。即“匹配”列表将包含Cortinarius和Russula,而“未匹配”列表将包含Laccaria和Inocybe。你有什么建议吗?实际上,我的向量非常长,并且B中的属名在其他信息中并不都处于相同的位置。 # create some dummy vectors
A <- c("Cortinarius","Laccaria
我有两个列为df的dataframe col1,col2,其中包括NA值。我得为他们计算mean,sd。我用下面的代码分别计算了它们。(df, mean, na.rm=TRUE))我尝试使用下面的代码一次性执行这两个操作#sapply with return more than one value
stat[,c('Mean','Sd')] <- as.d