拜托各位大神,江湖救急
##目前所用代码如下
genomeID=read.csv("genomeID.csv",row.names = 1)
gene_to_ko=read.csv("gene_to_ko.csv")
genomeIDbackup=genomeID
gene_to_kobackup=gene_to_ko
for(genomeX in rownames(genomeID)){
for (geneY in list(colnames(genomeID))) {
if(genomeID[genomeX,geneY] %in% gene_to_ko$genomeX){
genomeID[genomeX,geneY]<-1
}else{
genomeID[genomeX,geneY]<-0
}}}
##运行错误显示
Error in if (genomeID[genomeX, geneY] %in% gene_to_ko$genomeX) { :
the condition has length > 1
相似问题