【发布时间】:2014-11-14 10:33:24
【问题描述】:
下面的函数有问题:
ab<-matrix(c(1:20),nrow=4)
rownames(ab)<-c("a","b","c","d")
cd<-c("a","c")
test<-function(x,y,ID_Tag){
for(i in y) {
M_scaled<-t(scale(t(x),center=T))
a<-quantile(M_scaled[match(i,rownames(x)),])
assign(paste0("Probes_",ID_Tag,"_quan_",i),a)
}
}
test(ab,cd,"C1")
x 是数据框/矩阵
y 是我需要在 rownames(x) 中搜索的字符串
ID_Tag 是我用来区分样本的编号。
函数正在运行,但之后没有输出生成字符串。
希望有人可以帮助我
【问题讨论】:
-
请提供一些示例输入。
-
我添加了一些类似于我使用的数据